def load(self, directory=None, doc_extension=PROFILE_EXT): """load both document & blog""" if directory is None: directory = get_prefs("profile_dir") file_path = os.path.join(directory, self.node_id) self.document.load(file_path + doc_extension) self.blog = load_blogs(file_path + BLOG_EXT)
def test_retro_compatibility(self): loaded_blog = load_blogs(os.path.join(PROFILE_DIR, PROFILE_010 + BLOG_EXT)) self.assertEquals(loaded_blog.count_blogs(), 4) self.assertEquals(loaded_blog.get_blog(0).text, u"Hi there! Watch my next movie... it's going to be real fun") self.assertEquals(loaded_blog.get_blog(0).count_blogs(), 0) self.assertEquals(loaded_blog.get_blog(1).text, u"I won't tell you much but this I can say: it's going to be terrific!") self.assertEquals(loaded_blog.get_blog(2).text, u'Watch here for its name... coming soon') self.assertEquals(loaded_blog.get_blog(3).text, u"A Godess' world. What do you think?")
def test_load(self): loaded_blog = load_blogs(FILE_TEST + BLOG_EXT) self.assertEquals(loaded_blog.count_blogs(), 1) self.assertEquals(loaded_blog.get_blog(0).text, u"This is a test") self.assertEquals(loaded_blog.get_blog(0).count_blogs(), 0)