def testAppendExists(self): appendTag(self.wikiroot["Страница 2"], "Метка 1") self.assertIn("Метка 1".lower(), self.wikiroot["Страница 2"].tags) removeTag(self.wikiroot["Страница 2"], "Метка 1") self.assertNotIn("Метка 1".lower(), self.wikiroot["Страница 2"].tags)
def __toggleMarkTag(self, tagname): selectedPage = self.__application.selectedPage if selectedPage is None: return if tagname in selectedPage.tags: removeTag(selectedPage, tagname) else: appendTag(selectedPage, tagname)
def __onTagMiddleClick (self, event): """ Средний клик по тегу """ selectedPage = self.__application.selectedPage if selectedPage != None: tag = event.text if tag in selectedPage.tags: removeTag (selectedPage, tag) else: appendTag (selectedPage, tag)
def __toggleMarkTag(self, tagname): selectedPage = self.__application.selectedPage if selectedPage is None: return if selectedPage.readonly: showError(self.__application.mainWindow, _('Page is opened as read-only')) return if tagname in selectedPage.tags: removeTag(selectedPage, tagname) else: appendTag(selectedPage, tagname)
def testRemoveNotExists (self): self.assertTrue (u"Метка 333".lower() not in self.wikiroot[u"Страница 2"].tags) removeTag (self.wikiroot[u"Страница 2"], u"Метка 333") self.assertTrue (u"Метка 333".lower() not in self.wikiroot[u"Страница 2"].tags)
def testAppendExists (self): appendTag (self.wikiroot[u"Страница 2"], u"Метка 1") self.assertTrue (u"Метка 1".lower() in self.wikiroot[u"Страница 2"].tags) removeTag (self.wikiroot[u"Страница 2"], u"Метка 1") self.assertTrue (u"Метка 1".lower() not in self.wikiroot[u"Страница 2"].tags)
def testRemoveTag2(self): self.assertIn("Метка 3".lower(), self.wikiroot["Страница 2"].tags) removeTag(self.wikiroot["Страница 2"], "МеТкА 3") self.assertNotIn("Метка 3".lower(), self.wikiroot["Страница 2"].tags)
def testRemoveTag2 (self): self.assertTrue (u"Метка 3".lower() in self.wikiroot[u"Страница 2"].tags) removeTag (self.wikiroot[u"Страница 2"], u"МеТкА 3") self.assertTrue (u"Метка 3".lower() not in self.wikiroot[u"Страница 2"].tags)
def testRemoveNotExists (self): self.assertTrue (u"Метка 333".lower() not in self.rootwiki[u"Страница 2"].tags) removeTag (self.rootwiki[u"Страница 2"], u"Метка 333") self.assertTrue (u"Метка 333".lower() not in self.rootwiki[u"Страница 2"].tags)
def testAppendExists (self): appendTag (self.rootwiki[u"Страница 2"], u"Метка 1") self.assertTrue (u"Метка 1".lower() in self.rootwiki[u"Страница 2"].tags) removeTag (self.rootwiki[u"Страница 2"], u"Метка 1") self.assertTrue (u"Метка 1".lower() not in self.rootwiki[u"Страница 2"].tags)
def testRemoveTag2 (self): self.assertTrue (u"Метка 3".lower() in self.rootwiki[u"Страница 2"].tags) removeTag (self.rootwiki[u"Страница 2"], u"МеТкА 3") self.assertTrue (u"Метка 3".lower() not in self.rootwiki[u"Страница 2"].tags)
def testRemoveNotExists(self): self.assertNotIn("Метка 333".lower(), self.wikiroot["Страница 2"].tags) removeTag(self.wikiroot["Страница 2"], "Метка 333") self.assertNotIn("Метка 333".lower(), self.wikiroot["Страница 2"].tags)
def testRemoveTag1(self): self.assertIn(u"Метка 3".lower(), self.wikiroot[u"Страница 2"].tags) removeTag(self.wikiroot[u"Страница 2"], u"Метка 3") self.assertNotIn(u"Метка 3".lower(), self.wikiroot[u"Страница 2"].tags)