74 ((0, 0, 4), TMIGRDIR+'0.0.4_Any.py')]) |
74 ((0, 0, 4), TMIGRDIR+'0.0.4_Any.py')]) |
75 |
75 |
76 def test_filter_scripts_for_mode(self): |
76 def test_filter_scripts_for_mode(self): |
77 config = CubicWebConfiguration('data') |
77 config = CubicWebConfiguration('data') |
78 config.verbosity = 0 |
78 config.verbosity = 0 |
79 self.assert_(not isinstance(config.migration_handler(), ServerMigrationHelper)) |
79 self.assertNotIsInstance(config.migration_handler(), ServerMigrationHelper) |
80 self.assertIsInstance(config.migration_handler(), MigrationHelper) |
80 self.assertIsInstance(config.migration_handler(), MigrationHelper) |
81 config = self.config |
81 config = self.config |
82 config.__class__.name = 'repository' |
82 config.__class__.name = 'repository' |
83 self.assertListEqual(filter_scripts(config, TMIGRDIR, (0,0,4), (0,1,0)), |
83 self.assertListEqual(filter_scripts(config, TMIGRDIR, (0,0,4), (0,1,0)), |
84 [((0, 1 ,0), TMIGRDIR+'0.1.0_Any.py'), |
84 [((0, 1 ,0), TMIGRDIR+'0.1.0_Any.py'), |