From 358201c672aafb25fe113e45c5e9bd5728aae841 Mon Sep 17 00:00:00 2001 From: Will Kahn-Greene Date: Mon, 12 Aug 2024 14:16:14 -0400 Subject: [PATCH] bug-1906113: set up markus at pytest session start --- tecken/tests/conftest.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tecken/tests/conftest.py b/tecken/tests/conftest.py index a31911d85..a7b945ff0 100644 --- a/tecken/tests/conftest.py +++ b/tecken/tests/conftest.py @@ -12,15 +12,25 @@ import pytest import requests_mock +from django.conf import settings from django.contrib.auth.models import Group from django.core.cache import caches from tecken.base.symbolstorage import SymbolStorage from tecken.ext.gcs.storage import GCSStorage from tecken.ext.s3.storage import S3Storage +from tecken.libmarkus import set_up_markus from tecken.libstorage import StorageBackend +def pytest_sessionstart(session): + set_up_markus( + backends=[{"class": "markus.backends.logging.LoggingMetrics"}], + hostname=settings.HOSTNAME, + debug=True, + ) + + @pytest.fixture(autouse=True) def clear_cache(): caches["default"].clear()