diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-06-08 18:30:15 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-06-08 18:30:15 +0200 |
| commit | 8486380780073057736944ac6e6ef0aca9a52eec (patch) | |
| tree | 83ab0b4fd2b1356f1e03d72f9562e730efcca165 /archaeological_operations/tests.py | |
| parent | bbed42d3287dcbb47fadf1ed926dfdfe5fb3d93f (diff) | |
| parent | 3714f0d1f3e8610d1fa789c8ea33e7fc9f773f25 (diff) | |
| download | Ishtar-8486380780073057736944ac6e6ef0aca9a52eec.tar.bz2 Ishtar-8486380780073057736944ac6e6ef0aca9a52eec.zip | |
Merge branch 'master' into v0.9
Diffstat (limited to 'archaeological_operations/tests.py')
| -rw-r--r-- | archaeological_operations/tests.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/archaeological_operations/tests.py b/archaeological_operations/tests.py index 578382ccd..c22cf4b37 100644 --- a/archaeological_operations/tests.py +++ b/archaeological_operations/tests.py @@ -441,9 +441,10 @@ def create_orga(user): return orga -def create_operation(user, orga=None): +def create_operation(user, orga=None, values={}): dct = {'year': 2010, 'operation_type_id': 1, 'history_modifier': user} + dct.update(values) if orga: dct['operator'] = orga operation = models.Operation.objects.create(**dct) @@ -578,6 +579,16 @@ class OperationTest(TestCase, OperationInitTest): {'operator': self.orgas[0].pk}) self.assertTrue(json.loads(response.content)['total'] == 1) + def testIndex(self): + ope = create_operation(self.user, values={'year': 2042}) + self.assertEqual(ope.operation_code, 1) + ope2 = create_operation(self.user, values={'year': 2042}) + self.assertEqual(ope2.operation_code, 2) + ope = create_operation(self.user, values={'year': 0}) + self.assertEqual(ope.operation_code, 1) + ope2 = create_operation(self.user, values={'year': 0}) + self.assertEqual(ope2.operation_code, 2) + def create_administrativact(user, operation): act_type, created = models.ActType.objects.get_or_create( |
