Esempio n. 1
0
    def test_get_default_number_three_posts_dif_dateABC(self):
        posts = Post.objects.all()
        for post in posts:
            post.delete()
        now = timezone.now()
        yesterday = now - timedelta(days=1)
        two_days_ago = yesterday - timedelta(days=1)
        self.post1 = Post.objects.create(
            title='test project',
            url='http://some.pl',
            publish=now,
            difficulty_level=self.difficulty_level,
            post_type=self.post_type,
        )
        self.post2 = Post.objects.create(
            title='test project',
            url='http://some.pl',
            publish=two_days_ago,
            difficulty_level=self.difficulty_level,
            post_type=self.post_type,
        )
        self.post3 = Post.objects.create(
            title='test project',
            url='http://some.pl',
            publish=yesterday,
            difficulty_level=self.difficulty_level,
            post_type=self.post_type,
        )
        posts = Post.objects.all()
        self.assertEquals(Post.objects.all().count(), 3)

        self.assertEquals(get_default_number(), '23')
Esempio n. 2
0
    def test_get_default_number_no_posts(self):
        posts = Post.objects.all()
        for post in posts:
            post.delete()
        self.assertEquals(Post.objects.all().count(), 0)

        self.assertEquals(get_default_number(), '13')
Esempio n. 3
0
    def test_get_default_number_two_posts_same_date(self):
        posts = Post.objects.all()
        for post in posts:
            post.delete()
        now = timezone.now()
        self.post1 = Post.objects.create(
            title='test project',
            url='http://some.pl',
            publish=now,
            difficulty_level=self.difficulty_level,
            post_type=self.post_type,
        )
        self.post2 = Post.objects.create(
            title='test project',
            url='http://some.pl',
            publish=now,
            difficulty_level=self.difficulty_level,
            post_type=self.post_type,
        )
        posts = Post.objects.all()
        self.assertEquals(Post.objects.all().count(), 2)

        self.assertEquals(get_default_number(), '33')