Example #1
0
    def test_detail_chirp_return_new_chirp(self):
        test_user = User.objects.create_user('test', '*****@*****.**', 'pass')
        test_user.save()

        time = timezone.now()
        chirp = Chirp(message="Testing", title="title", posted_at=time, author=test_user)
        chirp.save()

        response = self.client.get(reverse('detail_chirp', args=[chirp.id]))
        self.assertContains(response, "Testing")
Example #2
0
 def test_was_recently_published_future(self):
     time = timezone.now() + datetime.timedelta(days=10)
     chirp = Chirp(message="Test", title="Title", posted_at=time)
     self.assertFalse(chirp.was_published_recently(), "Chirp future not recent")
Example #3
0
 def test_was_recently_published_old_chirp(self):
     time = timezone.now() - datetime.timedelta(days=30)
     chirp = Chirp(message="Test", title="title", posted_at=time)
     self.assertFalse(chirp.was_published_recently(), "Chirp not recent")