示例#1
0
    def test_was_published_recently_with_old_news(self):
        ''' was_published_recently() should return False for news older than
        one week

        '''

        old_news = Post(pub_date=timezone.now() - datetime.timedelta(days=30))
        self.assertEqual(old_news.was_published_recently(), False)
示例#2
0
    def test_was_published_recently_with_future_news(self):
        ''' was_published_recently() should return False for news published in
        future

        '''

        future_news = Post(pub_date=timezone.now() + datetime.timedelta(days=30))
        self.assertEqual(future_news.was_published_recently(), False)
示例#3
0
    def test_was_published_recently_with_recent_news(self):
        ''' was_published_recently() should return True for recent news '''

        old_news = Post(pub_date=timezone.now() - datetime.timedelta(hours=1))
        self.assertEqual(old_news.was_published_recently(), True)