def test_tags(self): utils.test = self # create some tagged posts for new_post in [("Post1", "tag #1"), ("Post2", "tag #2"), ("Post12", "tag #1, tag #2")]: p = post.create(new_post[0], datetime.date(2010, 10, 1)) p.write(tags=new_post[1]) utils.hook_extension("test_tags") self.build()
def test_ordering(self): utils.test = self # create some pages and posts page.create("First Page") post.create("Oldest Post", datetime.date(2010, 10, 1)) post.create("Newer Post", datetime.date(2010, 10, 1)) page.create("Another Page") post.create("Newest Post", datetime.date(2010, 10, 1)) utils.hook_extension("test_ordering") self.build()
def test_categories(self): utils.test = self # create some posts with categories for new_post in [("Post1", "category #1"), ("Post2", "category #2"), ("Post12", "category #1, category #2")]: post.create(new_post[0], datetime.date(2010, 10, 1)).write( categories=new_post[1]) utils.hook_extension("test_categories") self.build()
def test_metadata(self): utils.test = self # create some posts for i in range(20): post.create("Post %d" % i, datetime.date(2010, 10, i + 1)).write(content=" ".join("a" * 100)) # ... and some pages for i in range(10): page.create("Page %d" % i) utils.hook_extension("test_metadata") self.build()
def test_metadata(self): utils.test = self # create some posts for i in range(20): post.create("Post %d" % i, datetime.date( 2010, 10, i + 1)).write(content=" ".join("a" * 100)) # ... and some pages for i in range(10): page.create("Page %d" % i) utils.hook_extension("test_metadata") self.build()
def test_categories(self): utils.test = self # create some posts with categories # missing category for Post1 ("cateogry #1,") should work, just issue a warning for new_post in [("Post1", "category #1,"), ("Post2", "category #2"), ("Post12", "category #1, category #2")]: post.create(new_post[0], datetime.date(2010, 10, 1)).write(categories=new_post[1]) utils.hook_extension("test_categories") self.build()
def test_categories(self): utils.test = self # create some posts with categories # missing category for Post1 ("cateogry #1,") should work, just issue a warning for new_post in [("Post1", "category #1,"), ("Post2", "category #2"), ("Post12", "category #1, category #2")]: post.create(new_post[0], datetime.date(2010, 10, 1)).write( categories=new_post[1]) utils.hook_extension("test_categories") self.build()