Skip to content

Commit d29f314

Browse files
100% test coverage?
1 parent 0be7d79 commit d29f314

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/unit/easydynamics/sample_model/components/test_expression_component.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,12 @@ def test_parameter_setter(self, expr: ExpressionComponent):
8989

9090
# EXPECT
9191
assert expr.A.value == 3.0
92+
assert isinstance(expr.A, Parameter)
93+
94+
def test_parameter_getter_invalid_name(self, expr: ExpressionComponent):
95+
# WHEN THEN EXPECT
96+
with pytest.raises(AttributeError, match="has no attribute 'invalid_param'"):
97+
_invalid_param = expr.invalid_param
9298

9399
def test_parameter_setter_invalid(self, expr: ExpressionComponent):
94100
# WHEN THEN EXPECT

0 commit comments

Comments
 (0)