singer_sdk.testing.runners.TapTestRunner¶
- class singer_sdk.testing.runners.TapTestRunner[source]¶
Utility class to simplify tap testing.
- __init__(tap_class, config=None, suite_config=None, **kwargs)[source]¶
Initialize Tap instance.
- Parameters:
config (dict | None) – Config dict to pass to Tap class.
suite_config (SuiteConfig) – SuiteConfig instance to be used when instantiating tests.
kwargs (Any) – Default arguments to be passed to tap on create.
- Return type:
None
- run_connection_test()[source]¶
Run tap connection test.
- Returns:
True if connection test passes, else False.
- Return type: