コード例 #1
0
ファイル: testOrdering.py プロジェクト: Vinsurya/Plone
    def testFieldOrdering(self):
        schema=Schema()
        schema.addField(MockField("one"))
        schema.addField(MockField("two"))
        order=get_schema_order(schema)
        self.assertEqual(order, {"default": ["one", "two"]})

        schema.moveField("one", 1)
        order=get_schema_order(schema)
        self.assertEqual(order, {"default": ["two", "one"]})
コード例 #2
0
    def testFieldOrdering(self):
        schema = Schema()
        schema.addField(MockField("one"))
        schema.addField(MockField("two"))
        order = get_schema_order(schema)
        self.assertEqual(order, {"default": ["one", "two"]})

        schema.moveField("one", 1)
        order = get_schema_order(schema)
        self.assertEqual(order, {"default": ["two", "one"]})
コード例 #3
0
ファイル: testOrdering.py プロジェクト: Vinsurya/Plone
    def testSchemataOrdering(self):
        schema=ManagedSchema()
        schema.addField(MockField("one", "one"))
        schema.addField(MockField("two", "two"))
        order=get_schema_order(schema)
        self.assertEqual(order, {"two": ["two"], "one": ["one"]})
        self.assertEqual(order.keys(), ["one", "two"])

        schema.moveSchemata("two", -1)
        order=get_schema_order(schema)
        self.assertEqual(order, {"two": ["two"], "one": ["one"]})
        self.assertEqual(order.keys(), ["two", "one"])
コード例 #4
0
    def testSchemataOrdering(self):
        schema = ManagedSchema()
        schema.addField(MockField("one", "one"))
        schema.addField(MockField("two", "two"))
        order = get_schema_order(schema)
        self.assertEqual(order, {"two": ["two"], "one": ["one"]})
        self.assertEqual(order.keys(), ["one", "two"])

        schema.moveSchemata("two", -1)
        order = get_schema_order(schema)
        self.assertEqual(order, {"two": ["two"], "one": ["one"]})
        self.assertEqual(order.keys(), ["two", "one"])
コード例 #5
0
ファイル: testOrdering.py プロジェクト: Vinsurya/Plone
 def testEmptySchema(self):
     schema=Schema()
     self.assertEqual(get_schema_order(schema), {})
コード例 #6
0
 def testEmptySchema(self):
     schema = Schema()
     self.assertEqual(get_schema_order(schema), {})