actes: update tests.

This commit is contained in:
Mikaël Ates 2012-11-06 09:54:45 +01:00
parent 9389577696
commit fbec3e9b67
1 changed files with 38 additions and 1 deletions

View File

@ -61,7 +61,17 @@ class ActTest(TestCase):
act_event3.set_state('ABS_EXC', creator)
act_event6.set_state('VALIDE', creator)
result = automated_validation(datetime(2020, 10, 2, 12, 20), service, creator, commit=False)
self.assertEqual(result, (5,2,2,0,1,0,0,0,0))
self.assertTrue(act_event.is_state('NON_VALIDE'))
self.assertTrue(act_event2.is_state('NON_VALIDE'))
self.assertTrue(act_event3.is_state('ABS_EXC'))
self.assertTrue(act_event4.is_state('NON_VALIDE'))
self.assertTrue(act_event5.is_state('NON_VALIDE'))
self.assertTrue(act_event6.is_state('VALIDE'))
result = automated_validation(datetime(2020, 10, 2, 12, 20), service, creator)
self.assertEqual(result, (5,2,2,0,1,0,0,0,0))
self.assertTrue(act_event.is_state('VALIDE'))
self.assertTrue(act_event2.is_state('ACT_DOUBLE'))
@ -69,9 +79,36 @@ class ActTest(TestCase):
self.assertTrue(act_event4.is_state('VALIDE'))
self.assertTrue(act_event5.is_state('NON_VALIDE'))
self.assertTrue(act_event6.is_state('ACT_DOUBLE'))
self.assertEqual(result, (5,2,1,2))
self.assertTrue(are_all_acts_of_the_day_locked(datetime(2020, 10, 2, 12, 20)))
self.assertFalse(are_all_acts_of_the_day_locked(datetime(2020, 10, 3, 12, 20)))
self.assertFalse(are_all_acts_of_the_day_locked(datetime(2020, 10, 4, 12, 20)))
self.assertEqual(get_days_with_acts_not_locked(datetime(2020, 10, 2), datetime(2020, 10, 4)),
[datetime(2020, 10, 3, 0, 0), datetime(2020, 10, 4, 0, 0)])
result = automated_validation(datetime(2020, 10, 2, 12, 20), service, creator, commit=False)
self.assertEqual(result, (5,2,2,0,1,0,0,0,0))
self.assertTrue(act_event.is_state('VALIDE'))
self.assertTrue(act_event2.is_state('ACT_DOUBLE'))
self.assertTrue(act_event3.is_state('ABS_EXC'))
self.assertTrue(act_event4.is_state('VALIDE'))
self.assertTrue(act_event5.is_state('NON_VALIDE'))
self.assertTrue(act_event6.is_state('ACT_DOUBLE'))
result = automated_validation(datetime(2020, 10, 2, 12, 20), service, creator)
self.assertEqual(result, (5,2,2,0,1,0,0,0,0))
self.assertTrue(act_event.is_state('VALIDE'))
self.assertTrue(act_event2.is_state('ACT_DOUBLE'))
self.assertTrue(act_event3.is_state('ABS_EXC'))
self.assertTrue(act_event4.is_state('VALIDE'))
self.assertTrue(act_event5.is_state('NON_VALIDE'))
self.assertTrue(act_event6.is_state('ACT_DOUBLE'))
result = automated_validation(datetime(2020, 10, 2, 12, 20), service, creator, commit=False)
self.assertEqual(result, (5,2,2,0,1,0,0,0,0))
self.assertTrue(act_event.is_state('VALIDE'))
self.assertTrue(act_event2.is_state('ACT_DOUBLE'))
self.assertTrue(act_event3.is_state('ABS_EXC'))
self.assertTrue(act_event4.is_state('VALIDE'))
self.assertTrue(act_event5.is_state('NON_VALIDE'))
self.assertTrue(act_event6.is_state('ACT_DOUBLE'))