Index

_ | B | C | E | G | H | M | R | S | T | U | V

_

__init__() (eater.api.http.HTTPEater method)

B

BaseEater (class in eater.api.base)

C

create_request_model() (eater.api.http.HTTPEater method)
create_response_model() (eater.api.http.HTTPEater method)
create_session() (eater.api.http.HTTPEater method)

E

eater (module)
eater.api (module)
eater.api.base (module)
eater.api.http (module)
eater.errors (module)
eater.tests (module)
eater.tests.api (module)
eater.tests.api.test_base (module)
eater.tests.api.test_http (module)
EaterConnectError
EaterError
EaterTimeoutError
EaterUnexpectedError
EaterUnexpectedResponseError

G

get_request_kwargs() (eater.api.http.HTTPEater method)
get_url() (eater.api.http.HTTPEater method)

H

HTTPEater (class in eater.api.http)

M

major (eater.VersionInfo attribute)
method (eater.api.http.HTTPEater attribute)
micro (eater.VersionInfo attribute)
minor (eater.VersionInfo attribute)

R

releaselevel (eater.VersionInfo attribute)
request() (eater.api.http.HTTPEater method)
request_cls (eater.api.base.BaseEater attribute)
(eater.api.http.HTTPEater attribute)
response_cls (eater.api.base.BaseEater attribute)

S

serial (eater.VersionInfo attribute)
session (eater.api.http.HTTPEater attribute)

T

test_can_subclass() (in module eater.tests.api.test_base)
(in module eater.tests.api.test_http)
test_create_session() (in module eater.tests.api.test_http)
test_data_error_raised() (in module eater.tests.api.test_http)
test_get_request() (in module eater.tests.api.test_http)
test_get_url() (in module eater.tests.api.test_http)
test_get_url_with_request_cls_none() (in module eater.tests.api.test_http)
test_must_define_request_cls() (in module eater.tests.api.test_base)
test_must_define_response_cls() (in module eater.tests.api.test_base)
(in module eater.tests.api.test_http)
test_must_define_url() (in module eater.tests.api.test_http)
test_non_json_content_response() (in module eater.tests.api.test_http)
test_post_request() (in module eater.tests.api.test_http)
test_request_cls_defaults_none() (in module eater.tests.api.test_http)
test_request_cls_none() (in module eater.tests.api.test_http)
test_requests_connecterror() (in module eater.tests.api.test_http)
test_requests_parameter() (in module eater.tests.api.test_http)
test_requests_timeout() (in module eater.tests.api.test_http)
test_status_code_gte_400() (in module eater.tests.api.test_http)
test_url_formatting() (in module eater.tests.api.test_http)

U

url (eater.api.http.HTTPEater attribute)

V

VersionInfo (class in eater)