test: fix test

This commit is contained in:
-LAN- 2025-09-04 17:47:36 +08:00
parent 4d63bd2083
commit 2aeaefccec
No known key found for this signature in database
GPG Key ID: 6BA0D108DED011FF
1 changed files with 12 additions and 9 deletions

View File

@ -577,16 +577,19 @@ class ParameterExtractorNode(Node):
return int(value)
elif isinstance(value, (int, float)):
return value
if "." in value:
try:
return float(value)
except ValueError:
return None
elif isinstance(value, str):
if "." in value:
try:
return float(value)
except ValueError:
return None
else:
try:
return int(value)
except ValueError:
return None
else:
try:
return int(value)
except ValueError:
return None
return None
def _transform_result(self, data: ParameterExtractorNodeData, result: dict) -> dict:
"""