We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5c9de49 commit c1d477aCopy full SHA for c1d477a
sdk/python/feast/usage.py
@@ -29,6 +29,7 @@
29
30
import requests
31
32
+from feast import flags_helper
33
from feast.constants import DEFAULT_FEAST_USAGE_VALUE, FEAST_USAGE
34
from feast.version import get_version
35
@@ -172,7 +173,8 @@ def _export(event: typing.Dict[str, typing.Any]):
172
173
174
175
def _produce_event(ctx: UsageContext):
- is_test = bool({"pytest", "unittest"} & sys.modules.keys())
176
+ # Cannot check for unittest because typeguard pulls in unittest
177
+ is_test = flags_helper.is_test() or bool({"pytest"} & sys.modules.keys())
178
event = {
179
"timestamp": datetime.utcnow().isoformat(),
180
"is_test": is_test,
0 commit comments