class GoodMigrationsTestCase(unittest.TestCase): def setUp(self): self.manager = MigrationManager() self.m1 = Migration(0, 1, lambda: None) self.m2 = Migration(1, 2, lambda: None) def test_register(self): self.manager.register(self.m1) self.manager.register(self.m2) self.assertEqual(self.manager.final_ver, 2) def test_register_disjoint(self): with self.assertRaises(ValueError): self.manager.register(self.m2)
def setUp(self): self.manager = MigrationManager() self.m1 = Migration(0, 1, lambda: None) self.m2 = Migration(1, 2, lambda: None)