Пример #1
0
 def test_abort(self):
     set_tz_migration_started('yellow')
     self.assertFalse(get_tz_migration_complete('yellow'))
     self.assertEqual(get_tz_migration_status('yellow'),
                      MigrationStatus.IN_PROGRESS)
     set_tz_migration_not_started('yellow')
     self.assertFalse(get_tz_migration_complete('yellow'))
     self.assertEqual(get_tz_migration_status('yellow'),
                      MigrationStatus.NOT_STARTED)
Пример #2
0
 def test_in_progress(self):
     set_tz_migration_started('yellow')
     self.assertFalse(get_tz_migration_complete('yellow'))
     self.assertEqual(get_tz_migration_status('yellow'),
                      MigrationStatus.IN_PROGRESS)
Пример #3
0
 def test_complete(self):
     set_tz_migration_complete('green')
     self.assertEqual(get_tz_migration_status('green'),
                      MigrationStatus.COMPLETE)
     self.assertTrue(get_tz_migration_complete('green'))
Пример #4
0
 def test_not_started(self):
     self.assertFalse(get_tz_migration_complete('red'))
     self.assertEqual(get_tz_migration_status('red'),
                      MigrationStatus.NOT_STARTED)