Esempio n. 1
0
    def testRenameNotExists (self):
        renameTag (self.wikiroot, u"МеТкА 666", u"Черная метка")

        tags = TagsList (self.wikiroot)

        self.assertEqual (len (tags[u"Метка 1"]), 3)
        self.assertEqual (len (tags[u"Метка 666"]), 0)

        self.assertTrue (self.wikiroot[u"page 1"] in tags[u"Метка 1"])
        self.assertTrue (self.wikiroot[u"Страница 2"] in tags[u"Метка 1"])
        self.assertTrue (self.wikiroot[u"Страница 2/Страница 3/Страница 4"] in tags[u"Метка 1"])
Esempio n. 2
0
    def testRenameTagBranch (self):
        renameTag (self.rootwiki[u"Страница 2"], u"МеТкА 1", u"Черная метка")

        tags = TagsList (self.rootwiki)

        self.assertEqual (len (tags[u"Метка 1"]), 1)
        self.assertEqual (len (tags[u"Черная метка"]), 2)

        self.assertTrue (self.rootwiki[u"page 1"] in tags[u"Метка 1"])
        self.assertTrue (self.rootwiki[u"Страница 2"] in tags[u"Черная метка"])
        self.assertTrue (self.rootwiki[u"Страница 2/Страница 3/Страница 4"] in tags[u"Черная метка"])
Esempio n. 3
0
    def testRenameTagBranch (self):
        renameTag (self.wikiroot[u"Страница 2"], u"МеТкА 1", u"Черная метка")

        tags = TagsList (self.wikiroot)

        self.assertEqual (len (tags[u"Метка 1"]), 1)
        self.assertEqual (len (tags[u"Черная метка"]), 2)

        self.assertTrue (self.wikiroot[u"page 1"] in tags[u"Метка 1"])
        self.assertTrue (self.wikiroot[u"Страница 2"] in tags[u"Черная метка"])
        self.assertTrue (self.wikiroot[u"Страница 2/Страница 3/Страница 4"] in tags[u"Черная метка"])
Esempio n. 4
0
    def testRenameNotExists (self):
        renameTag (self.rootwiki, u"МеТкА 666", u"Черная метка")

        tags = TagsList (self.rootwiki)

        self.assertEqual (len (tags[u"Метка 1"]), 3)
        self.assertEqual (len (tags[u"Метка 666"]), 0)

        self.assertTrue (self.rootwiki[u"page 1"] in tags[u"Метка 1"])
        self.assertTrue (self.rootwiki[u"Страница 2"] in tags[u"Метка 1"])
        self.assertTrue (self.rootwiki[u"Страница 2/Страница 3/Страница 4"] in tags[u"Метка 1"])
Esempio n. 5
0
    def testRenameNotExists(self):
        renameTag(self.wikiroot, "МеТкА 666", "Черная метка")

        tags = TagsList(self.wikiroot)

        self.assertEqual(len(tags["Метка 1"]), 3)
        self.assertEqual(len(tags["Метка 666"]), 0)

        self.assertIn(self.wikiroot["page 1"], tags["Метка 1"])
        self.assertIn(self.wikiroot["Страница 2"], tags["Метка 1"])
        self.assertIn(self.wikiroot["Страница 2/Страница 3/Страница 4"],
                      tags["Метка 1"])
Esempio n. 6
0
    def testRenameTagBranch(self):
        renameTag(self.wikiroot["Страница 2"], "МеТкА 1", "Черная метка")

        tags = TagsList(self.wikiroot)

        self.assertEqual(len(tags["Метка 1"]), 1)
        self.assertEqual(len(tags["Черная метка"]), 2)

        self.assertIn(self.wikiroot["page 1"], tags["Метка 1"])
        self.assertIn(self.wikiroot["Страница 2"], tags["Черная метка"])
        self.assertIn(self.wikiroot["Страница 2/Страница 3/Страница 4"],
                      tags["Черная метка"])
Esempio n. 7
0
    def testRenameNotExists(self):
        renameTag(self.wikiroot, "МеТкА 666", "Черная метка")

        tags = TagsList(self.wikiroot)

        self.assertEqual(len(tags["Метка 1"]), 3)
        self.assertEqual(len(tags["Метка 666"]), 0)

        self.assertIn(self.wikiroot["page 1"], tags["Метка 1"])
        self.assertIn(self.wikiroot["Страница 2"], tags["Метка 1"])
        self.assertIn(self.wikiroot["Страница 2/Страница 3/Страница 4"],
                      tags["Метка 1"])
Esempio n. 8
0
    def testRenameTagBranch(self):
        renameTag(self.wikiroot["Страница 2"], "МеТкА 1", "Черная метка")

        tags = TagsList(self.wikiroot)

        self.assertEqual(len(tags["Метка 1"]), 1)
        self.assertEqual(len(tags["Черная метка"]), 2)

        self.assertIn(self.wikiroot["page 1"], tags["Метка 1"])
        self.assertIn(self.wikiroot["Страница 2"], tags["Черная метка"])
        self.assertIn(self.wikiroot["Страница 2/Страница 3/Страница 4"],
                      tags["Черная метка"])
Esempio n. 9
0
    def renameTagGui(self, wikiroot, parent):
        tagslist = TagsList(wikiroot)

        dlg = RenameTagDialog(parent, tagslist)
        if dlg.ShowModal() == wx.ID_OK:
            self._application.onStartTreeUpdate(wikiroot)

            try:
                renameTag(wikiroot, dlg.oldTagName, dlg.newTagName)
            finally:
                self._application.onEndTreeUpdate(wikiroot)

        dlg.Destroy()
Esempio n. 10
0
    def renameTagGui (self, wikiroot, parent):
        tagslist = TagsList (wikiroot)

        dlg = RenameTagDialog (parent, tagslist)
        if dlg.ShowModal() == wx.ID_OK:
            self._application.onStartTreeUpdate(wikiroot)

            try:
                renameTag (wikiroot, dlg.oldTagName, dlg.newTagName)
            finally:
                self._application.onEndTreeUpdate(wikiroot)

        dlg.Destroy()
Esempio n. 11
0
    def testRenameTag(self):
        renameTag(self.wikiroot, u"МеТкА 1", u"Черная метка")

        tags = TagsList(self.wikiroot)

        self.assertEqual(len(tags), 4)

        self.assertEqual(len(tags[u"Метка 1"]), 0)
        self.assertEqual(len(tags[u"Черная метка"]), 3)

        self.assertTrue(self.wikiroot[u"page 1"] in tags[u"Черная метка"])
        self.assertTrue(self.wikiroot[u"Страница 2"] in tags[u"Черная метка"])
        self.assertTrue(self.wikiroot[u"Страница 2/Страница 3/Страница 4"] in tags[u"Черная метка"])