diff --git a/tests-unit/execution_test/validate_node_input_test.py b/tests-unit/execution_test/validate_node_input_test.py index d6605e97f..a7379a385 100644 --- a/tests-unit/execution_test/validate_node_input_test.py +++ b/tests-unit/execution_test/validate_node_input_test.py @@ -59,6 +59,14 @@ def test_single_vs_multiple(): assert not validate_node_input("STRING,INT,BOOLEAN", "STRING", strict=True) +def test_non_string(): + """Test non-string types""" + obj1 = object() + obj2 = object() + assert validate_node_input(obj1, obj1) + assert not validate_node_input(obj1, obj2) + + @pytest.mark.parametrize( "received,input_type,strict,expected", [