def testMoveFieldToOtherSchemata(self): schema=ManagedSchema() schema.addField(MockField("one", "one")) schema.addField(MockField("two", "two")) set_schema_order(schema, {"one": ["one", "two"]}) self.assertEqual(schema.getSchemataNames(), ["one"]) self.assertEqual(schema._names, ["one", "two"])
def testMoveFieldToOtherSchemata(self): schema = ManagedSchema() schema.addField(MockField("one", "one")) schema.addField(MockField("two", "two")) set_schema_order(schema, {"one": ["one", "two"]}) self.assertEqual(schema.getSchemataNames(), ["one"]) self.assertEqual(schema._names, ["one", "two"])
def testSwapTwoSchemata(self): schema=ManagedSchema() schema.addField(MockField("one", "one")) schema.addField(MockField("two", "two")) command=OrderedDict() command["two"]=["two"] command["one"]=["one"] set_schema_order(schema, command) self.assertEqual(schema.getSchemataNames(), ["two", "one"])
def testSwapTwoSchemata(self): schema = ManagedSchema() schema.addField(MockField("one", "one")) schema.addField(MockField("two", "two")) command = OrderedDict() command["two"] = ["two"] command["one"] = ["one"] set_schema_order(schema, command) self.assertEqual(schema.getSchemataNames(), ["two", "one"])