enconnect.philips.test package#

Submodules#

enconnect.philips.test.helpers 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.

class enconnect.philips.test.helpers.ByteStreamAsync(source: str)[source]#

Bases: AsyncByteStream

Class used for gaining coverage in dependency projects.

Parameters:

source – JSON encoded source string for iteration.

source: list[dict[str, Any]]#
class enconnect.philips.test.helpers.ByteStreamBlock(source: str)[source]#

Bases: SyncByteStream

Class used for gaining coverage in dependency projects.

Parameters:

source – JSON encoded source string for iteration.

source: list[dict[str, Any]]#

enconnect.philips.test.test_bridge 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.philips.test.test_bridge.bridge() Bridge[source]#

Construct the instance for use in the downstream tests.

Returns:

Newly constructed instance of related class.

enconnect.philips.test.test_bridge.test_Bridge(bridge: Bridge) None[source]#

Perform various tests associated with relevant routines.

Parameters:

bridge – Class instance for connecting to service.

async enconnect.philips.test.test_bridge.test_Bridge_events_async(bridge: Bridge, respx_mock: MockRouter) None[source]#

Perform various tests associated with relevant routines.

Parameters:
  • bridge – Class instance for connecting to service.

  • respx_mock – Object for mocking request operation.

enconnect.philips.test.test_bridge.test_Bridge_events_block(bridge: Bridge, respx_mock: MockRouter) None[source]#

Perform various tests associated with relevant routines.

Parameters:
  • bridge – Class instance for connecting to service.

  • respx_mock – Object for mocking request operation.

enconnect.philips.test.test_bridge.test_Bridge_request(bridge: Bridge, respx_mock: MockRouter) None[source]#

Perform various tests associated with relevant routines.

Parameters:
  • bridge – Class instance for connecting to service.

  • 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.

class enconnect.philips.test.ByteStreamAsync(source: str)[source]#

Bases: AsyncByteStream

Class used for gaining coverage in dependency projects.

Parameters:

source – JSON encoded source string for iteration.

source: list[dict[str, Any]]#
class enconnect.philips.test.ByteStreamBlock(source: str)[source]#

Bases: SyncByteStream

Class used for gaining coverage in dependency projects.

Parameters:

source – JSON encoded source string for iteration.

source: list[dict[str, Any]]#