Use coverage and add missing test
This commit is contained in:
2
.coveragerc
Normal file
2
.coveragerc
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
[run]
|
||||||
|
source = jsignature
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1 +1,3 @@
|
|||||||
*.pyc
|
*.pyc
|
||||||
|
.coverage
|
||||||
|
htmlcov
|
||||||
|
|||||||
@@ -10,5 +10,6 @@ env:
|
|||||||
install:
|
install:
|
||||||
- pip install -r requirements.txt --use-mirrors
|
- pip install -r requirements.txt --use-mirrors
|
||||||
- pip install -q Django==$DJANGO_VERSION --use-mirrors
|
- pip install -q Django==$DJANGO_VERSION --use-mirrors
|
||||||
|
- pip install coverage
|
||||||
|
|
||||||
script: python quicktest.py jsignature
|
script: coverage run quicktest.py jsignature
|
||||||
|
|||||||
@@ -48,3 +48,11 @@ class JSignatureFieldsMixinTest(SimpleTestCase):
|
|||||||
i.save()
|
i.save()
|
||||||
i = JSignatureTestModel.objects.get(pk=i.pk)
|
i = JSignatureTestModel.objects.get(pk=i.pk)
|
||||||
self.assertEqual(date.today(), i.signature_date.date())
|
self.assertEqual(date.today(), i.signature_date.date())
|
||||||
|
|
||||||
|
# If sinature is set to None, it must be the same for signature_date
|
||||||
|
i = JSignatureTestModel(signature=signature_value)
|
||||||
|
i.save()
|
||||||
|
i.signature = None
|
||||||
|
i.save()
|
||||||
|
i = JSignatureTestModel.objects.get(pk=i.pk)
|
||||||
|
self.assertIsNone(i.signature_date)
|
||||||
|
|||||||
Reference in New Issue
Block a user