def test_django_launch_functional(): assert DjangoFiddle.objects.count() == 0 obj = DjangoFiddleFactory.create() obj.save() c = Client() response = c.get(reverse_lazy('result', kwargs={"pk": obj.id, "path": ""})) assert response.status_code == 200
def test_django_launch_twice(): obj = DjangoFiddleFactory.create() obj.save() c = Client() response = c.get(reverse_lazy('result', kwargs={"pk": obj.id, "path": ""})) assert response.status_code == 200 response = c.get(reverse_lazy('result', kwargs={"pk": obj.id, "path": ""})) assert response.status_code == 200
def test_skeleton(): obj = DjangoFiddleFactory.create() obj.save() c = Client() response = c.get(reverse_lazy('result', kwargs={"pk": obj.id, "path": ""})) assert response.status_code == 200 response = c.get(reverse_lazy('result', kwargs={"pk": obj.id, "path": "blogs/new/"})) assert response.status_code == 200 response = c.post(reverse_lazy('result', kwargs={"pk": obj.id, "path": "blogs/new/"}),{"name":"peter"}) assert response.status_code == 302 response = c.get(reverse_lazy('result', kwargs={"pk": obj.id, "path": "blogs"})) assert "peter" in response.content
def test_django_creation(): obj = DjangoFiddleFactory.create() obj.save() assert obj.fiddlefile_set.count() > 0