def test_base_request_patch():
    from cloudelements import BaseRequest
    httpretty.register_uri(
        httpretty.PATCH,
        'http://api.leadgenius.com/v1/emailguess/job/status/1',
        body='{ "foo": "bar", "baz": 2}',
        content_type="application/json")

    req = BaseRequest('http://api.leadgenius.com/')
    resp = req._patch('v1/emailguess/job/status/1', data=dict(foo='bar'))
    assert resp.json() == dict(foo='bar', baz=2)
def test_base_request_patch():
    from cloudelements import BaseRequest
    httpretty.register_uri(
        httpretty.PATCH,
        'http://api.leadgenius.com/v1/emailguess/job/status/1',
        body='{ "foo": "bar", "baz": 2}',
        content_type="application/json"
    )

    req = BaseRequest('http://api.leadgenius.com/')
    resp = req._patch('v1/emailguess/job/status/1', data=dict(foo='bar'))
    assert resp.json() == dict(foo='bar', baz=2)