Skip to content

Commit 8b1ceba

Browse files
committed
Confirm Lab 1.1 problem.
1 parent bbf4386 commit 8b1ceba

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

project/tests/test_lab1_1.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
from django.contrib.auth.models import AnonymousUser, User
2+
from django.test import RequestFactory, TestCase, tag
3+
4+
from project.newsletter.models import Post
5+
from project.newsletter.views import view_post
6+
7+
8+
@tag("lab_test")
9+
class TestViewPost(TestCase):
10+
def test_verify_broken(self):
11+
post = Post.objects.create(
12+
author=User.objects.create(username="u1"), slug="post", title="Post"
13+
)
14+
request = RequestFactory().get("/")
15+
request.user = AnonymousUser()
16+
self.assertRaises(Post.DoesNotExist, view_post, request, post.slug)

0 commit comments

Comments
 (0)