tests package

Submodules

tests.shared_test_pipeline module

class tests.shared_test_pipeline.SharedTestPipeline(methodName='runTest')[source]

Bases: TestCase

new_pipeline_with_suffix(suffix: str) Pipeline[source]
property pipeline: Pipeline
setUp()[source]

Hook method for setting up the test fixture before exercising it.

classmethod setUpClass()[source]

Hook method for setting up class fixture before running tests in the class.

tearDown()[source]

Hook method for deconstructing the test fixture after testing it.

tests.test_uda module

class tests.test_uda.TestUDA(methodName='runTest')[source]

Bases: TestCase

test_local()[source]

Module contents

tests.enterprise_only(fn)[source]
tests.unique_pipeline_name(base_name: str) str[source]

In CI, multiple tests of different runs can run against the same Feldera instance, we make sure the pipeline names they use are unique by appending the first 5 characters of the commit SHA or ‘local’ if not in CI.