Esempio n. 1
0
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
Esempio n. 2
0
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
Esempio n. 3
0
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
Esempio n. 4
0
def test_django_creation():
    obj = DjangoFiddleFactory.create()
    obj.save()
    assert obj.fiddlefile_set.count() > 0