conductor.native.lib.mocks.api_client_mock module

Mock ApiClient for requests to get packages and projects.

ApiClientNoHost includes an incompatible version of Houdini (to my current setup) and is useful for testing behaviour of software / autodetect etc.

class conductor.native.lib.mocks.api_client_mock.ApiClient

Bases: conductor.native.lib.mocks.api_client_mock.ApiClientMock

JSON = 'sw_packages.json'
class conductor.native.lib.mocks.api_client_mock.ApiClientMock

Bases: object

make_request(**kw)
class conductor.native.lib.mocks.api_client_mock.ApiClientNoHost

Bases: conductor.native.lib.mocks.api_client_mock.ApiClientMock

JSON = 'sw_packages_no_exact_host.json'