enconnect.utils.test package#

Submodules#

enconnect.utils.test.test_http module#

Functions and routines associated with Enasis Network Remote Connect.

This file is part of Enasis Network software eco-system. Distribution is permitted, for more information consult the project license file.

enconnect.utils.test.test_http.client() HTTPClient[source]#

Construct the instance for use in the downstream tests.

Returns:

Newly constructed instance of related class.

enconnect.utils.test.test_http.test_HTTPClient(client: HTTPClient) None[source]#

Perform various tests associated with relevant routines.

Parameters:

client – Class instance for connecting with server.

async enconnect.utils.test.test_http.test_HTTPClient_request_async(client: HTTPClient) None[source]#

Perform various tests associated with relevant routines.

Parameters:

client – Class instance for connecting with server.

enconnect.utils.test.test_http.test_HTTPClient_request_block(client: HTTPClient) None[source]#

Perform various tests associated with relevant routines.

Parameters:

client – Class instance for connecting with server.

async enconnect.utils.test.test_http.test_HTTPClient_stream_async(client: HTTPClient, respx_mock: MockRouter) None[source]#

Perform various tests associated with relevant routines.

Parameters:
  • client – Class instance for connecting with server.

  • respx_mock – Object for mocking request operation.

enconnect.utils.test.test_http.test_HTTPClient_stream_block(client: HTTPClient, respx_mock: MockRouter) None[source]#

Perform various tests associated with relevant routines.

Parameters:
  • client – Class instance for connecting with server.

  • respx_mock – Object for mocking request operation.

Module contents#

Functions and routines associated with Enasis Network Remote Connect.

This file is part of Enasis Network software eco-system. Distribution is permitted, for more information consult the project license file.