コード例 #1
0
ファイル: meielement_test.py プロジェクト: lpugin/libmei
    def test_addchildbefore(self):
        p = MeiElement("note")
        el1 = MeiElement("accid")
        el2 = MeiElement("accid")
        el3 = MeiElement("accid")
        el4 = MeiElement("accid")
        
        p.addChild(el1)
        p.addChild(el2)

        self.assertEqual(2, len(p.children))

        p.addChildBefore(el2, el3)

        self.assertEqual(3, len(p.children))

        p.addChildBefore(el1, el4)

        self.assertEqual(4, len(p.children))
        self.assertEqual(el4, p.children[0])
コード例 #2
0
ファイル: meielement_test.py プロジェクト: yrammos/libmei
    def test_addchildbefore(self):
        p = MeiElement("note")
        el1 = MeiElement("accid")
        el2 = MeiElement("accid")
        el3 = MeiElement("accid")
        el4 = MeiElement("accid")

        p.addChild(el1)
        p.addChild(el2)

        self.assertEqual(2, len(p.children))

        p.addChildBefore(el2, el3)

        self.assertEqual(3, len(p.children))

        p.addChildBefore(el1, el4)

        self.assertEqual(4, len(p.children))
        self.assertEqual(el4, p.children[0])