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")
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")