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)
Ejemplo n.º 2
0
 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)