예제 #1
0
파일: test_news.py 프로젝트: agripo/website
    def _create_news(self, user=None, save=True, in_the_past=False):
        if not user:
            user = self._create_user().add_to_managers()

        if in_the_past:
            original_datetime = datetime.date
            datetime.date = MockToday

        news = News(title="Some random title", content="And some random content", writer=user)
        if save:
            news.save()
        else:
            news.full_clean()

        if in_the_past:
            datetime.date = original_datetime

        return news