Skip to content

Commit fc55410

Browse files
authored
ci: Fix test_ebnf_generate_all_optional_function_params (#7288)
1 parent 4f204db commit fc55410

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

test/srt/test_ebnf_constrained.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -250,17 +250,17 @@ def test_ebnf_generate_all_optional_function_params(self):
250250
# Test patterns that should match - flexible ordering of optional parameters
251251
allowed_patterns = [
252252
# Empty arguments
253-
r'^\{"name":"config_service", "arguments":\{\}\}$',
253+
r'^\{"name":"config_service",\s*"arguments":\{\}\}$',
254254
# Single optional parameters (any can appear first)
255-
r'^\{"name":"config_service", "arguments":\{"theme":"(light|dark)"\}\}$',
256-
r'^\{"name":"config_service", "arguments":\{"language":"(en|es|fr)"\}\}$',
257-
r'^\{"name":"config_service", "arguments":\{"notifications":(true|false)\}\}$',
255+
r'^\{"name":"config_service",\s*"arguments":\{"theme":"(light|dark)"\}\}$',
256+
r'^\{"name":"config_service",\s*"arguments":\{"language":"(en|es|fr)"\}\}$',
257+
r'^\{"name":"config_service",\s*"arguments":\{"notifications":(true|false)\}\}$',
258258
# Two optional parameters (in any order)
259-
r'^\{"name":"config_service", "arguments":\{"theme":"(light|dark)", "language":"(en|es|fr)"\}\}$',
260-
r'^\{"name":"config_service", "arguments":\{"theme":"(light|dark)", "notifications":(true|false)\}\}$',
261-
r'^\{"name":"config_service", "arguments":\{"language":"(en|es|fr)", "notifications":(true|false)\}\}$',
259+
r'^\{"name":"config_service",\s*"arguments":\{"theme":"(light|dark)",\s*"language":"(en|es|fr)"\}\}$',
260+
r'^\{"name":"config_service",\s*"arguments":\{"theme":"(light|dark)",\s*"notifications":(true|false)\}\}$',
261+
r'^\{"name":"config_service",\s*"arguments":\{"language":"(en|es|fr)",\s*"notifications":(true|false)\}\}$',
262262
# All three optional parameters
263-
r'^\{"name":"config_service", "arguments":\{"theme":"(light|dark)", "language":"(en|es|fr)", "notifications":(true|false)\}\}$',
263+
r'^\{"name":"config_service",\s*"arguments":\{"theme":"(light|dark)",\s*"language":"(en|es|fr)",\s*"notifications":(true|false)\}\}$',
264264
]
265265
prompt = "Configure the service with optional settings:"
266266

0 commit comments

Comments
 (0)