def test_add_and_remove_root(self): args = ['--debug', '--database', self.cs, '--create_schema', '--add', '/tmp'] result = configurator.main(args=args) self.assertEqual(result, 0) args = ['--debug', '--database', self.cs, '--create_schema', '--remove', '/tmp'] result = configurator.main(args=args) self.assertEqual(result, 0)
def test_remove_non_existent(self): args = ['--debug', '--database', self.cs, '--create_schema', '--remove', '/tmp'] result = configurator.main(args=args) self.assertEqual(result, 0)
def test_add_root_without_schema(self): args = ['--debug', '--database', self.cs, '--add', '/tmp'] result = configurator.main(args=args) self.assertEqual(result, -1)
def test_create_schema(self): args = ['--debug', '--database', self.cs, '--create_schema'] result = configurator.main(args=args) self.assertEqual(result, 0)
def test_do_noting(self): args = ['--debug', '--database', self.cs] result = configurator.main(args=args) self.assertEqual(result, 0)