singer_sdk.testing.templates.TargetTestTemplate

class singer_sdk.testing.templates.TargetTestTemplate[source]

Base Target test template.

run(config, resource, runner)[source]

Test main run method.

Parameters:
  • config (SuiteConfig) – SuiteConfig instance, to use for test.

  • resource (t.Any) – A generic external resource, provided by a pytest fixture.

  • runner (TargetTestRunner) – A Tap runner instance, to use with this test.

Return type:

None

property id: str[source]

Test ID.

Returns:

Test ID string.