def test_remove_draft(self): self._add_test_post(title='2', tags=['draft']) self._force_scan() posts = [os.path.join('posts', post) for post in os.listdir('posts')] remove_tags(self._site, 'draft', posts) self._force_scan() tags = list_tags(self._site, 'count') self.assertNotIn('draft', tags)
def test_list_count_sorted(self): self._add_test_post(title='2', tags=['python']) self._force_scan() tags = list_tags(self._site, 'count') self.assertEquals('python', tags[0])
def test_list(self): self.assertEquals(sorted(DEMO_TAGS), list_tags(self._site))
def test_list_scheduled_post_tags(self): with freeze_time("2012-01-14"): self._force_scan() tags = list_tags(self._site) self.assertIn('python', tags)
def test_list_draft_post_tags(self): self._add_test_post(title='2', tags=['ruby', 'draft']) self._force_scan() tags = list_tags(self._site) self.assertIn('ruby', tags)