ADD: Added suport for test coverage.

This commit is contained in:
2019-03-28 12:55:58 +01:00
parent e934d42d0f
commit 1031442d9b
5 changed files with 14 additions and 5 deletions

8
.coveragerc Normal file
View File

@@ -0,0 +1,8 @@
[run]
source =
dav_base
dav_auth
dav_events
omit =
dav_base/tests/generic.py
dav_auth/tests/generic.py

1
.gitignore vendored
View File

@@ -1,5 +1,6 @@
*.pyc
*.mo
.coverage
geckodriver.log
.idea/

View File

@@ -172,7 +172,7 @@ class SetPasswordFormTestCase(FormsTestCase):
self.assertTrue(self.client.login(username=self.test_username, password=new_password))
@skip('Function is implemented in SetPasswordView instead of SetPasswordForm')
def test_save_with_mail(self):
def test_save_with_mail(self): # pragma: no cover
new_passwords = [
u'"ä§ Mellon12'
'mellon12' * 128,

View File

@@ -40,7 +40,7 @@ class TestCase(SeleniumAuthMixin, SeleniumTestCase):
c.get(self.complete_url('/'))
try:
link = c.find_element_by_css_selector('#login-widget a')
except NoSuchElementException as e:
except NoSuchElementException as e: # pragma: no cover
self.fail(str(e))
def test_required_fields_in_login_form(self):

View File

@@ -26,7 +26,7 @@ class DefaultSettingTestCase(SimpleTestCase):
setting = DefaultSetting(name, None, validator=None)
try:
setting.validate(False)
except ImproperlyConfigured:
except ImproperlyConfigured: # pragma: no cover
self.fail('Disabled validation validated invalid :(')
def callable_validator(value):
@@ -39,7 +39,7 @@ class DefaultSettingTestCase(SimpleTestCase):
for val in valid_values:
try:
setting.validate(val)
except ImproperlyConfigured:
except ImproperlyConfigured: # pragma: no cover
self.fail('Callable validated valid value invalid :(')
for val in invalid_values:
@@ -55,7 +55,7 @@ class DefaultSettingTestCase(SimpleTestCase):
for val in valid_values:
try:
setting.validate(val)
except ImproperlyConfigured:
except ImproperlyConfigured: # pragma: no cover
self.fail('Regular Expression validated valid value invalid :(')
for val in invalid_values: