Project

General

Profile

« Previous | Next » 

Revision fbec3e9b

Added by Mikaël Ates about 13 years ago

actes: update tests.

View differences:

calebasse/actes/tests.py
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'))
......
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'))

Also available in: Unified diff