コード例 #1
0
ファイル: MetaEditL1Tests.py プロジェクト: tabulon-ext/tagger
    def test_removeTagResults(self):
        releaseAllClones(g_clonenames)
        f_value = "funny"
        f_expected = [
            "stock photo", "bad stock photos of my job", "technology"
        ]
        f_filename = singleClone(g_files["fixingComputer.jpg"].fullname)
        MetadataManagerL1.removeTag(f_filename, f_value)
        self.assertEqual(f_expected, MetadataManagerL0.getTags(f_filename))
        os.remove(f_filename)

        f_value = "cat"
        f_expected = []
        f_filename = singleClone(g_files["catScreamPizza.jpg"].fullname)
        MetadataManagerL1.removeTag(f_filename, f_value)
        self.assertEqual(f_expected, MetadataManagerL0.getTags(f_filename))
        os.remove(f_filename)
コード例 #2
0
def getTags(p_filename):
    """!
    :param p_filename: name/path of the file
    :type p_filename: string

    :return: list of tags if it exists. Else, []
    :rtype: list<string>
    """
    try:
        return MetadataManagerL0.getTags(p_filename)
    except Exception as e:
        print("MetadataManager2.getTags() error: ", e)
        return []
コード例 #3
0
ファイル: MetaEditL1Tests.py プロジェクト: tabulon-ext/tagger
 def test_addTagResults(self):
     releaseAllClones(g_clonenames)
     f_value = "computer"
     f_expected = [
         "computer", "stock photo", "funny", "bad stock photos of my job",
         "technology"
     ]
     f_filename = singleClone(g_files["fixingComputer.jpg"].fullname)
     MetadataManagerL1.addTag(f_filename, f_value)
     self.assertEqual(f_expected, MetadataManagerL0.getTags(f_filename))
     os.remove(f_filename)
     f_value = "dramatic"
     f_expected = ["dramatic", "cat"]
     f_filename = singleClone(g_files["catScreamPizza.jpg"].fullname)
     MetadataManagerL1.addTag(f_filename, f_value)
     self.assertEqual(f_expected, MetadataManagerL0.getTags(f_filename))
     os.remove(f_filename)
     f_value = "video games"
     f_expected = ["video games"]
     f_filename = singleClone(g_files["rippledotzero.jpg"].fullname)
     MetadataManagerL1.addTag(f_filename, f_value)
     self.assertEqual(f_expected, MetadataManagerL0.getTags(f_filename))
     os.remove(f_filename)