Files
feedmill-recounter/tests/test_fixed_zone_pipeline.py
T

28 lines
740 B
Python

"""Tests for fixed_zone parameter in pipeline functions."""
import inspect
from src.pipeline import run_pipeline, run_merged_pipeline
def test_run_pipeline_accepts_fixed_zone():
sig = inspect.signature(run_pipeline)
assert "fixed_zone" in sig.parameters
def test_run_merged_pipeline_accepts_fixed_zone():
sig = inspect.signature(run_merged_pipeline)
assert "fixed_zone" in sig.parameters
def test_fixed_zone_defaults_to_none():
sig = inspect.signature(run_pipeline)
param = sig.parameters["fixed_zone"]
assert param.default is None
def test_merged_fixed_zone_defaults_to_none():
sig = inspect.signature(run_merged_pipeline)
param = sig.parameters["fixed_zone"]
assert param.default is None