A suite's inputFromForm for fixture suites (caseKind: "fixture"),
whose cases are edited as JSON in one textarea. Reads the field, parses
it, and checks it with the schema; throws a plain error when it's empty,
isn't valid JSON ("Input isn't valid JSON: …"), or doesn't fit, naming
the first part that doesn't ("Input doesn't fit at facts, item 2, name:
Required").
A suite's
inputFromFormfor fixture suites (caseKind: "fixture"), whose cases are edited as JSON in one textarea. Reads the field, parses it, and checks it with the schema; throws a plain error when it's empty, isn't valid JSON ("Input isn't valid JSON: …"), or doesn't fit, naming the first part that doesn't ("Input doesn't fit at facts, item 2, name: Required").