Esempio n. 1
0
 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)