def set_couch_sql_migration_complete(domain): from corehq.apps.couch_sql_migration.couchsqlmigration import commit_migration commit_migration(domain) set_migration_complete(domain, COUCH_TO_SQL_SLUG) # we get this for free set_tz_migration_complete(domain) _notify_dimagi_users_on_domain(domain)
def set_couch_sql_migration_complete(domain): from corehq.apps.couch_sql_migration.couchsqlmigration import commit_migration commit_migration(domain) set_migration_complete(domain, COUCH_TO_SQL_SLUG) # we get this for free set_tz_migration_complete(domain) _notify_dimagi_users_on_domain(domain)
def test_any_migrations_in_progress(self): self.assertFalse(any_migrations_in_progress('purple')) set_migration_started('purple', self.slug) self.assertTrue(any_migrations_in_progress('purple')) set_migration_started('purple', 'other_slug') set_migration_not_started('purple', self.slug) self.assertTrue(any_migrations_in_progress('purple')) set_migration_complete('purple', 'other_slug') self.assertFalse(any_migrations_in_progress('purple'))
def test_any_migrations_in_progress(self): self.assertFalse(any_migrations_in_progress('purple')) set_migration_started('purple', self.slug) self.assertTrue(any_migrations_in_progress('purple')) set_migration_started('purple', 'other_slug') set_migration_not_started('purple', self.slug) self.assertTrue(any_migrations_in_progress('purple')) set_migration_complete('purple', 'other_slug') self.assertFalse(any_migrations_in_progress('purple'))
def test_complete(self): set_migration_complete('green', self.slug) self.assertEqual(get_migration_status('green', self.slug), MigrationStatus.COMPLETE) self.assertTrue(get_migration_complete('green', self.slug)) self.assertFalse(get_migration_complete('green', 'otherslug')) progress = self.get_progress('green') self.assertIsNotNone(progress.completed_on) self.assertLessEqual(progress.completed_on, datetime.utcnow())
def test_complete(self): set_migration_complete('green', self.slug) self.assertEqual(get_migration_status('green', self.slug), MigrationStatus.COMPLETE) self.assertTrue(get_migration_complete('green', self.slug)) self.assertFalse(get_migration_complete('green', 'otherslug')) progress = self.get_progress('green') self.assertIsNotNone(progress.completed_on) self.assertLessEqual(progress.completed_on, datetime.utcnow())
def set_tz_migration_complete(domain): set_migration_complete(domain, TZMIGRATION_SLUG)
def test_complete(self): set_migration_complete('green', self.slug) self.assertEqual(get_migration_status('green', self.slug), MigrationStatus.COMPLETE) self.assertTrue(get_migration_complete('green', self.slug)) self.assertFalse(get_migration_complete('green', 'otherslug'))
def set_tz_migration_complete(domain): set_migration_complete(domain, TZMIGRATION_SLUG)
def test_complete(self): set_migration_complete('green', self.slug) self.assertEqual(get_migration_status('green', self.slug), MigrationStatus.COMPLETE) self.assertTrue(get_migration_complete('green', self.slug)) self.assertFalse(get_migration_complete('green', 'otherslug'))