Пример #1
0
    def testSaveLoadGlobalTags(self):
        dir = testEupsStack
        file = os.path.join(dir, "ups_db",  Tags.persistFilename("global"))
        if os.path.exists(file):  os.remove(file)

        self.tags.registerTag("current")
        self.tags.registerTag("beta")
        self.tags.saveGlobalTags(dir)
        self.assert_(os.path.exists(file), "cache file not found: " + file)

        tags = Tags()
        tags.loadFromEupsPath(dir, 1)
        names = tags.getTagNames()
        self.assertEquals(len(names), 3)
        for tag in "stable current beta".split():
            self.assertIn(tag, names, tag+" not found amoung loaded names")
Пример #2
0
    def testSaveLoadGlobalTags(self):
        dir = testEupsStack
        file = os.path.join(dir, "ups_db", Tags.persistFilename("global"))
        if os.path.exists(file): os.remove(file)

        self.tags.registerTag("current")
        self.tags.registerTag("beta")
        self.tags.saveGlobalTags(dir)
        self.assert_(os.path.exists(file), "cache file not found: " + file)

        tags = Tags()
        tags.loadFromEupsPath(dir, 1)
        names = tags.getTagNames()
        self.assertEqual(len(names), 3)
        for tag in "stable current beta".split():
            self.assertIn(tag, names, tag + " not found amoung loaded names")