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