Пример #1
0
def test_community():
    rv = test_app.get('/reports/community/')
    eq_(rv.headers['Content-Type'], 'application/json')
    resp = get_json(rv)
    if 'time-elapsed' in resp:
        del resp['time-elapsed']
    fields = get_swagger(DIR + 'swagger_specs/community.yml', 'Community')
    eq_(set(resp.keys()), set(fields.keys()))
    eq_(rv.status_code, 200)
Пример #2
0
def test_categories():
    rv = test_app.get('/digests/categories/')
    eq_(rv.headers['Content-Type'], 'application/json')
    resp = get_json(rv)

    if 'time-elapsed' in resp:
        del resp['time-elapsed']

    fields = get_swagger(DIR + 'swagger_specs.yml', 'Digest')
    eq_(set(resp.keys()), set(fields.keys()))
    eq_(rv.status_code, 200)
Пример #3
0
def test_money():
    rv = test_app.get('/reports/money/')
    eq_(rv.headers['Content-Type'], 'application/json')
    resp = get_json(rv)
    # make sure we get a response
    eq_(rv.status_code, 200)
    resp = get_json(rv)
    if 'time-elapsed' in resp:
        del resp['time-elapsed']
    fields = get_swagger(DIR + 'swagger_specs/money.yml', 'Money')
    eq_(set(resp.keys()), set(fields.keys()))
    eq_(rv.status_code, 200)