launch_testing.actions package

Submodules

Module contents

Test actions Module.

class launch_testing.actions.GTest(*args: Any, **kwargs: Any)

Bases: Test

Action that runs a GTest.

property path

Getter for path.

class launch_testing.actions.PyTest(*args: Any, **kwargs: Any)

Bases: Test

Action that runs a Pytest test.

property path

Getter for path.

class launch_testing.actions.ReadyToTest(*args: Any, **kwargs: Any)

Bases: Action

Action that signals to launch_test that it’s safe to start the tests.

execute(context: launch.launch_context.LaunchContext) List[launch.launch_description_entity.LaunchDescriptionEntity] | None

Execute the action.