def _getSearchTags (self): """ Загрузить список тегов из настроек страницы """ tagsOption = StringOption (self.params, self.paramsSection, u"tags", u"") tags = parseTagsList (tagsOption.value) return tags
def testParseTags (self): tagsString = u" метка 1 , Метка 2, метка 3,, , " tags = parseTagsList (tagsString) self.assertEqual (len (tags), 3) self.assertTrue (u"метка 1" in tags) self.assertTrue (u"Метка 2" in tags) self.assertTrue (u"метка 3" in tags)
def testParseTags(self): tagsString = " метка 1 , Метка 2, метка 3,, , " tags = parseTagsList(tagsString) self.assertEqual(len(tags), 3) self.assertIn("метка 1", tags) self.assertIn("Метка 2", tags) self.assertIn("метка 3", tags)
def getTags(configParser): """ Выделить теги из строки конфигурационного файла """ try: tagsString = configParser.get(RootWikiPage.sectionGeneral, WikiPage.paramTags) except configparser.NoOptionError: return [] tags = parseTagsList(tagsString) return tags
def tags(self): tagsString = self.tagsTextCtrl.GetValue().strip() tags = parseTagsList(tagsString) return tags
def tags (self): tagsString = self.tagsTextCtrl.GetValue().strip() tags = parseTagsList (tagsString) return tags