continue building examcollections
This commit is contained in:
+4
-4
@@ -12,24 +12,24 @@ import datetime
|
||||
class TestExamCollections:
|
||||
def test_list_url(self, db, client):
|
||||
# Test with no content
|
||||
response = client.get(reverse("generic:exam_collection_list"))
|
||||
response = client.get(reverse("generic:examcollection_list"))
|
||||
assert response.status_code == 200
|
||||
soup = BeautifulSoup(response.content, "html.parser")
|
||||
assert "No exam collections yet" in soup.text
|
||||
|
||||
# No content yet so this should fail
|
||||
response = client.get(reverse("generic:exam_collection_detail", args=( 1, )))
|
||||
response = client.get(reverse("generic:examcollection_detail", args=( 1, )))
|
||||
assert response.status_code == 404
|
||||
|
||||
collection = ExamCollection.objects.create(name="test collection", date=datetime.date.today())
|
||||
|
||||
response = client.get(reverse("generic:exam_collection_list"))
|
||||
response = client.get(reverse("generic:examcollection_list"))
|
||||
assert response.status_code == 200
|
||||
soup = BeautifulSoup(response.content, "html.parser")
|
||||
assert collection.name in soup.find("li", class_="collection").text
|
||||
|
||||
|
||||
response = client.get(reverse("generic:exam_collection_detail", args=( collection.pk, )))
|
||||
response = client.get(reverse("generic:examcollection_detail", args=( collection.pk, )))
|
||||
assert response.status_code == 200
|
||||
soup = BeautifulSoup(response.content, "html.parser")
|
||||
assert collection.name in soup.find("h1").text
|
||||
Reference in New Issue
Block a user