From 8b18939c6fee14c128e79e9a5468d42a22c52759 Mon Sep 17 00:00:00 2001 From: Klaas van Schelven Date: Wed, 19 Mar 2025 10:09:51 +0100 Subject: [PATCH] coverage: configure for local development --- .coveragerc | 51 ++++++++++++++++++++++++++++++++++++ .gitignore | 1 + requirements.development.txt | 1 + 3 files changed, 53 insertions(+) create mode 100644 .coveragerc diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..3ed1fca --- /dev/null +++ b/.coveragerc @@ -0,0 +1,51 @@ +[run] +omit = + */migrations/* + bugsink/event_schema.py + bugsink/scripts/* + */tests* + + bugsink/wsgi.py + bsmain/management/commands/check_migrations.py + bsmain/management/commands/fetch_event_schema_json.py + bsmain/management/commands/migrate.py + bsmain/management/commands/prestart.py + bsmain/management/commands/raise_exception.py + bsmain/management/commands/send_json.py + bsmain/management/commands/showstat.py + bsmain/management/commands/stress_test.py + + events/management/commands/cleanup_eventstorage.py + events/management/commands/make_consistent.py + events/management/commands/migrate_to_current_eventstorage.py + events/management/commands/nuke_events.py + + performance/bursty_data.py + performance/management/commands/pftest_search.py + phonehome/management/commands/print_phonehome.py + + snappea/management/commands/checksnappea.py + snappea/management/commands/runsnappea.py + tags/management/commands/init_tags.py + users/management/commands/send_welcome_email.py + +source = + alerts + bsmain + bugsink + compat + events + ee + ingest + issues + performance + phonehome + projects + releases + sentry + sentry_sdk_extensions + snappea + tags + teams + theme + users diff --git a/.gitignore b/.gitignore index 2661ff5..bdf234c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ # Python *.pyc __pycache__ +.coverage # Virtual Environments / build /.env diff --git a/requirements.development.txt b/requirements.development.txt index 4ca2f68..c3fb503 100644 --- a/requirements.development.txt +++ b/requirements.development.txt @@ -1,2 +1,3 @@ # testing/development only: django-debug-toolbar +coverage