Skip to content

Commit 5a9e91b

Browse files
committed
fix:TypesError
1 parent 1fc1af5 commit 5a9e91b

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

tests/integration/spec/test_spec.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -325,14 +325,20 @@ def test__query_specs__returns_condition_value_type_correctly(
325325
if response.specs[1].conditions
326326
else None
327327
)
328+
condition_1_discrete_values = (
329+
[discrete for discrete in condition_1.discrete or []] if condition_1 else []
330+
)
331+
condition_2_discrete_values = (
332+
[discrete for discrete in condition_2.discrete or []] if condition_2 else []
333+
)
328334
assert isinstance(condition_1, NumericConditionValue)
329335
assert isinstance(condition_2, StringConditionValue)
330-
assert isinstance(condition_1.discrete[0], int)
331-
assert isinstance(condition_1.discrete[1], float)
332-
assert isinstance(condition_1.discrete[2], int)
333-
assert isinstance(condition_2.discrete[0], str)
334-
assert isinstance(condition_2.discrete[1], str)
335-
assert isinstance(condition_2.discrete[2], str)
336+
assert isinstance(condition_1_discrete_values[0], int)
337+
assert isinstance(condition_1_discrete_values[1], float)
338+
assert isinstance(condition_1_discrete_values[2], int)
339+
assert isinstance(condition_2_discrete_values[0], str)
340+
assert isinstance(condition_2_discrete_values[1], str)
341+
assert isinstance(condition_2_discrete_values[2], str)
336342

337343
def test__without_condition_type_projection__query_specs__condition_type_field_is_unset(
338344
self, client: SpecClient, create_specs, create_specs_for_query, product

0 commit comments

Comments
 (0)