コード例 #1
0
ファイル: test_poll_dates.py プロジェクト: ZEZAY/ku-polls
    def test_was_closed_is_work(self):
        """Test for was_closed().

        was_closed() must returns True for questions whose end_date is now or passed.
        """
        time = timezone.now()
        after_day = time + self.add_time_one_year
        question1 = Question(pub_date=time, end_date=after_day)
        self.assertIs(question1.was_closed(), False)
        question2 = Question(pub_date=time, end_date=time)
        self.assertIs(question2.was_closed(), True)
        end_time = time - datetime.timedelta(days=1)
        question3 = Question(pub_date=time, end_date=end_time)
        self.assertIs(question3.was_closed(), True)