Ejemplo n.º 1
0
def test_ban_link_api_view(db_session, dummy_request, fake_link_service,
                           fake_task_service, fake_file_service):
    from suma.api.views import LinkView
    l = Link(url="http://google.com", hashid='1234')
    db_session.add(l)
    db_session.flush()
    dummy_request.method = 'POST'
    dummy_request.post = '{"mode": "url"}'
    dummy_request.json_body = {"mode": "url"}
    view = LinkView(LinkResource(l), dummy_request)
    response = view.ban()
    assert response.status_code == 201
Ejemplo n.º 2
0
def test_ban_link_api_view(db_session, dummy_request,
                           fake_link_service, fake_task_service, fake_file_service):
    from suma.api.views import LinkView
    l = Link(url="http://google.com", hashid='1234')
    db_session.add(l)
    db_session.flush()
    dummy_request.method = 'POST'
    dummy_request.post = '{"mode": "url"}'
    dummy_request.json_body = {"mode": "url"}
    view = LinkView(LinkResource(l), dummy_request)
    response = view.ban()
    assert response.status_code == 201