Build: #6 failed
Job: Pipeline PR Test 6.7.4 failed
build fitting configuration[inp0-expected0-false]: Test case result
The below summarizes the result of the test " build fitting configuration[inp0-expected0-false]" in build 6 of PIPESPECS - Pipeline Pull Request Test - PIPE-2903-additional-refactoring-items-after-pr-1452 - Pipeline PR Test 6.7.4.
- Description
- build fitting configuration[inp0-expected0-false]
- Test class
- pipeline.hsd.tasks.baseline.worker_test
- Method
- test_build_fitting_configuration[inp0-expected0-False]
- Duration
- < 1 sec
- Status
- Failed (New Failure)
Error Log
AttributeError: type object 'SerialBaselineSubtractionWorker' has no attribute 'build_fitting_configuration'
inp = {17: 'cspline', 19: 'cspline', 23: 'cspline'}
expected = {17: 'cspline', 19: 'cspline', 23: 'cspline'}, should_raise = False
@pytest.mark.parametrize(
"inp, expected, should_raise",
[
# valid inputs
(
{17: DEF, 19: DEF, 23: DEF},
{17: "cspline", 19: "cspline", 23: "cspline"},
False
),
(
{17: "poly", 19: "poly", 23: "poly"},
{17: "poly", 19: "poly", 23: "poly"},
False
),
(
{17: DEF, 19: DEF, 23: "poly"},
{17: "cspline", 19: "cspline", 23: "poly"},
False
),
(
{17: "poly", 19: "cspline", 23: "poly"},
{17: "poly", 19: "cspline", 23: "poly"},
False
),
(
{17: "poly", 19: "cspline", 23: "sinusoid"},
{17: "poly", 19: "cspline", 23: "sinusoid"},
False
),
# error inputs
(
"badfunc",
ValueError,
True
),
(
{19: "invalid"},
ValueError,
True
),
],
)
def test_build_fitting_configuration(inp, expected, should_raise):
if should_raise:
with pytest.raises(expected):
worker.build_fitting_configuration(spw_id_list=SPWS, fit_function=inp)
return
> cfg = worker.build_fitting_configuration(spw_id_list=SPWS, fit_function=inp)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E AttributeError: type object 'SerialBaselineSubtractionWorker' has no attribute 'build_fitting_configuration'
hsd/tasks/baseline/worker_test.py:61: AttributeError