diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-06-07 22:04:17 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-06-07 22:04:17 +0200 | 
| commit | 65153029d44bb0a896f4832bc9a05786e696a0d6 (patch) | |
| tree | 3cdde95ef30583456d20421c61bd7de995011a93 /archaeological_operations/tests.py | |
| parent | c00e2222cca29973f88352d81df33939a977a084 (diff) | |
| download | Ishtar-65153029d44bb0a896f4832bc9a05786e696a0d6.tar.bz2 Ishtar-65153029d44bb0a896f4832bc9a05786e696a0d6.zip | |
Fix operation_code for year "0" and no year
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( | 
