def test_remove_field(self): """ Verifies that a field is properly removed """ table = TableFactory('test') table.add_fields(['one', 'two']) self.assertEqual(2, len(table.fields)) field = table.remove_field('one') self.assertIsNotNone(field) self.assertEqual('test.one', field.get_identifier()) self.assertEqual(1, len(table.fields)) field = table.remove_field('one') self.assertIsNone(field)
def test_remove_field(self): """ Verifies that a field is properly removed """ table = TableFactory("test") table.add_fields(["one", "two"]) self.assertEqual(2, len(table.fields)) field = table.remove_field("one") self.assertIsNotNone(field) self.assertEqual("test.one", field.get_identifier()) self.assertEqual(1, len(table.fields)) field = table.remove_field("one") self.assertIsNone(field)