def test_clean_up_should_not_remove_entries_not_yet_expired(self): self.entry.feed.content_expiration = 14 self.entry.feed.save() assert_equals(Entry.objects.count(), 1) call('cleanentries') assert_equals(Entry.objects.count(), 1)
def test_invalid_feeds_only_get_deleted_when_they_are_marked_as_trash(self): assert_equals(Feed.trashed.count(), 1) self.feed.trashed_at = None self.feed.save() call('trashfeeds') self.feed.trashed_at = datetime.now() self.feed.save() assert_equals(Feed.trashed.count(), 1)
def test_updating_does_not_delete_valid_tests(self): assert_equals(Feed.objects.count(), 1) call('updatefeeds') assert_equals(Feed.objects.count(), 1)
def test_updating_valid_feeds_works(self): assert_equals(Feed.objects.get().title, None) call('updatefeeds') assert_equals(Feed.objects.get().title, u'c-base logbuch')
def test_adding_feeds_should_not_update_by_default(self): call("addfeeds", self.feed.source) assert_equals(Feed.objects.get().title, None)
def test_adding_invalid_feeds_works(self): call("addfeeds", self.feed.source) assert_equals(Feed.objects.count(), 1)
def test_valid_feeds_never_gets_trashed(self): feed = FeedFactory(trashed_at=None) assert_equals(Feed.objects.count(), 1) call('trashfeeds') assert_equals(Feed.objects.count(), 1)
def test_trashing_invalid_feeds_works(self): assert_equals(Feed.trashed.count(), 1) call('trashfeeds') assert_equals(Feed.trashed.count(), 0)