(text: str)
| 902 | request["seed"] = args.seed |
| 903 | assert_fields = case.get("assert_optional_request_fields", []) |
| 904 | if assert_fields: |
| 905 | if not isinstance(assert_fields, list) or not all(isinstance(field, str) for field in assert_fields): |
| 906 | raise RuntimeError(f"ACE-Step case {case_name!r} has invalid assert_optional_request_fields") |
| 907 | for request_index, request in enumerate(selected): |
| 908 | for field in assert_fields: |
| 909 | if field not in request: |
| 910 | raise RuntimeError( |
| 911 | f"ACE-Step case {case_name!r} request {request_index} missing asserted optional field {field!r}" |
| 912 | ) |
| 913 | value = request[field] |
| 914 | if value is None or value == "" or value == []: |
| 915 | raise RuntimeError( |
no outgoing calls
no test coverage detected