Skip to content

Commit fcd467d

Browse files
committed
Fix DAE check
1 parent 98c19f1 commit fcd467d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tests/testSBMLSuite.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,10 @@ def test_sbml_testsuite_case(test_number, result_path, sbml_semantic_cases_dir):
120120
pytest.skip("No parameters -> no sensitivities to check")
121121

122122
# TODO see https://github.com/AMICI-dev/AMICI/pull/2101
123-
if not generate_sensitivity_code or sum(model.idlist):
123+
if not generate_sensitivity_code:
124124
pytest.skip("Sensitivity analysis is known to fail.")
125+
if any(id_ == 0 for id_ in model.idlist):
126+
pytest.skip("Sensitivity analysis for DAE is known to fail.")
125127

126128
solver.setSensitivityOrder(amici.SensitivityOrder.first)
127129
solver.setSensitivityMethod(amici.SensitivityMethod.forward)

0 commit comments

Comments
 (0)