disable metrics collectors during nosetests

This commit is contained in:
Iain Learmonth 2022-11-02 13:17:20 +00:00
parent 821d5d07db
commit 8aad3368af

View file

@ -27,7 +27,7 @@ app.register_blueprint(portal, url_prefix="/portal")
app.register_blueprint(tfstate, url_prefix="/tfstate")
if sys.argv[0] != "nosetests" and sys.argv[1] != "db":
if 'nose' not in sys.modules.keys() and sys.argv[1] != "db":
from app.metrics import DefinedProxiesCollector, BlockedProxiesCollector, AutomationCollector
REGISTRY.register(DefinedProxiesCollector()) # type: ignore[no-untyped-call]