From 64c9a9610dd5ac19aac4ccabd8422e42c496d18f Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Sun, 23 Sep 2018 13:32:25 +0200 Subject: Add default sources to `.coveragerc`. --- .coveragerc | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to '.coveragerc') diff --git a/.coveragerc b/.coveragerc index 93f53edf..74dbec20 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1,4 +1,12 @@ [run] -omit = */apps.py - pysite/wsgi.py - pysite/settings.py +source = + admin + api + home + pysite + wiki + +omit = + */apps.py + pysite/wsgi.py + pysite/settings.py -- cgit v1.2.3 From 13eeb4c9f4e86b9e1959212a1f9ba06164c7f4af Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Sun, 23 Sep 2018 15:08:55 +0200 Subject: Exclude `admin.py` modules. --- .coveragerc | 1 + api/tests/test_validators.py | 4 ++++ 2 files changed, 5 insertions(+) (limited to '.coveragerc') diff --git a/.coveragerc b/.coveragerc index 74dbec20..806e2cfe 100644 --- a/.coveragerc +++ b/.coveragerc @@ -7,6 +7,7 @@ source = wiki omit = + */admin.py */apps.py pysite/wsgi.py pysite/settings.py diff --git a/api/tests/test_validators.py b/api/tests/test_validators.py index c2bb412b..51f02412 100644 --- a/api/tests/test_validators.py +++ b/api/tests/test_validators.py @@ -10,6 +10,10 @@ REQUIRED_KEYS = ( class TagEmbedValidatorTests(TestCase): + def test_rejects_non_mapping(self): + with self.assertRaises(ValidationError): + validate_tag_embed('non-empty non-mapping') + def test_rejects_missing_required_keys(self): with self.assertRaises(ValidationError): validate_tag_embed({ -- cgit v1.2.3