コード例 #1
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_author_not_found(test_app, scratch_models):
    resp = test_app.get('/authors/missing/', expect_errors=True)
    assert resp.status_code == 404
コード例 #2
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_author(test_app, scratch_models):
    author = model.Author()
    author.save()
    resp = test_app.get('/authors/{0}/'.format(author._id))
    assert resp.json['_id'] == author._id
コード例 #3
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_authors_returns_200_response(test_app, scratch_models):
    for _ in range(3):
        model.Author().save()
    resp = test_app.get('/authors/')
    assert resp.status_code == 200
コード例 #4
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_article(test_app, scratch_models):
    article = model.Article()
    article.save()
    resp = test_app.get('/articles/{0}/'.format(article._id))
    assert resp.json['_id'] == article._id
コード例 #5
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_articles_returns_200_response(test_app, scratch_models):
    for _ in range(3):
        model.Article().save()
    resp = test_app.get('/articles/')
    assert resp.status_code == 200
コード例 #6
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_author_not_found(test_app, scratch_models):
    resp = test_app.get('/authors/missing/', expect_errors=True)
    assert resp.status_code == 404
コード例 #7
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_author(test_app, scratch_models):
    author = model.Author()
    author.save()
    resp = test_app.get('/authors/{0}/'.format(author._id))
    assert resp.json['_id'] == author._id
コード例 #8
0
ファイル: test_views.py プロジェクト: jmcarp/neurotrends
def test_article(test_app, scratch_models):
    article = model.Article()
    article.save()
    resp = test_app.get('/articles/{0}/'.format(article._id))
    assert resp.json['_id'] == article._id