Skip to content

Commit 960c529

Browse files
Added mock of fget to failing tests
1 parent 9379434 commit 960c529

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/unit_tests/Objects/new_variable/test_parameter.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ def test_min(self, parameter: Parameter):
101101

102102
def test_set_min(self, parameter: Parameter):
103103
# When Then
104+
self.mock_callback.fget.return_value = 1.0 # Ensure fget returns a scalar value
105+
104106
parameter.min = 0.1
105107

106108
# Expect
@@ -189,6 +191,7 @@ def test_bounds(self, parameter: Parameter):
189191

190192
def test_set_bounds(self, parameter: Parameter):
191193
# When
194+
self.mock_callback.fget.return_value = 1.0 # Ensure fget returns a scalar value
192195
parameter._enabled = False
193196
parameter._fixed = True
194197

@@ -298,6 +301,7 @@ def test_set_full_value(self, parameter: Parameter):
298301

299302
def test_copy(self, parameter: Parameter):
300303
# When Then
304+
self.mock_callback.fget.return_value = 1.0 # Ensure fget returns a scalar value
301305
parameter_copy = parameter.__copy__()
302306

303307
# Expect
@@ -317,6 +321,7 @@ def test_copy(self, parameter: Parameter):
317321

318322
def test_as_data_dict(self, clear, parameter: Parameter):
319323
# When Then
324+
self.mock_callback.fget.return_value = 1.0 # Ensure fget returns a scalar value
320325
parameter_dict = parameter.as_data_dict()
321326

322327
# Expect

0 commit comments

Comments
 (0)