def test_load_and_save(self): self.document.load(TEST_PROFILE) new_doc = CacheDocument() new_doc.import_document(self.document) new_doc.remove_repository(REPO) self.assertEquals(new_doc.get_files(), {}) new_doc.add_repository(REPO+u"/data/profiles") new_doc.add_repository(REPO+u"/data/subdir1") self.assertEquals(new_doc.get_files()[REPO+u"/data/profiles"]._shared, False) self.assert_(new_doc.get_files()[REPO+u"/data/subdir1"] != None) new_doc.save("data/profiles/toto")
def test_load_and_save(self): self.document.load() new_doc = CacheDocument(PROFILE_TATA, PROFILE_DIRECTORY) new_doc.import_document(self.document) new_doc.remove_repository(REPO) self.assertEquals(new_doc.get_files(), {}) new_doc.add_repository(REPO+u"/data/profiles") new_doc.add_repository(REPO+u"/data/subdir1") self.assertEquals(new_doc.get_files()[REPO+u"/data/profiles"]._shared, False) self.assert_(new_doc.get_files()[REPO+u"/data/subdir1"] != None) new_doc.save() check_doc = FileDocument(PROFILE_TATA, PROFILE_DIRECTORY) check_doc.load() self.assertEquals(check_doc.get_files()[REPO+u"/data/profiles"]._shared, False) self.assert_(check_doc.get_files()[REPO+u"/data/subdir1"] != None)