testing/adversarial_input_cases.ts view source
(input_schema: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>, test_case: InputTestCase): string | undefined import {expected_invalid_reason} from '@fuzdev/fuz_app/testing/adversarial_input_cases.js'; The error.data.reason an RPC refusal of test_case owes: the declared
invalid_reason of the field it breaks, resolved as the dispatcher resolves
a failure on that field (resolve_invalid_reason), or undefined — no
reason — for an undeclared field or a whole-body case.
input_schema
the input schema the case was generated from
ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>test_case
a case generate_input_test_cases produced from it
returns
string | undefined
the owed reason, or undefined when the refusal carries none