mirror of https://github.com/mitsuhiko/flask.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
606 B
33 lines
606 B
# -*- coding: utf-8 -*- |
|
""" |
|
Blueprint Example Tests |
|
~~~~~~~~~~~~~~ |
|
|
|
Tests the Blueprint example app |
|
""" |
|
import pytest |
|
|
|
import blueprintexample |
|
|
|
|
|
@pytest.fixture |
|
def client(): |
|
return blueprintexample.app.test_client() |
|
|
|
|
|
def test_urls(client): |
|
r = client.get('/') |
|
assert r.status_code == 200 |
|
|
|
r = client.get('/hello') |
|
assert r.status_code == 200 |
|
|
|
r = client.get('/world') |
|
assert r.status_code == 200 |
|
|
|
# second blueprint instance |
|
r = client.get('/pages/hello') |
|
assert r.status_code == 200 |
|
|
|
r = client.get('/pages/world') |
|
assert r.status_code == 200
|
|
|