Source code for tests.platform.conftest
import pytest
from feldera.testutils import unique_pipeline_name
from tests.platform.helper import cleanup_pipeline, reset_pipeline
[docs]
@pytest.fixture(name="pipeline_name")
def fixture_pipeline_name(request):
# Use the test node name (or request.function.__name__) to seed uniqueness
name = unique_pipeline_name(request.function.__name__)
cleanup_pipeline(name)
try:
yield name
finally:
reset_pipeline(name)