summaryrefslogtreecommitdiff
path: root/tests/conformance_upb.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/conformance_upb.c')
-rw-r--r--tests/conformance_upb.c28
1 files changed, 9 insertions, 19 deletions
diff --git a/tests/conformance_upb.c b/tests/conformance_upb.c
index 782346f..36e550e 100644
--- a/tests/conformance_upb.c
+++ b/tests/conformance_upb.c
@@ -75,21 +75,16 @@ void DoTest(
break;
}
- case conformance_ConformanceRequest_payload_json_payload: {
- static const char msg[] = "JSON support not yet implemented.";
- conformance_ConformanceResponse_set_skipped(
- response, upb_strview_make(msg, sizeof(msg)));
- return;
- }
-
case conformance_ConformanceRequest_payload_NOT_SET:
fprintf(stderr, "conformance_upb: Request didn't have payload.\n");
return;
- default:
- fprintf(stderr, "conformance_upb: Unexpected case: %d\n",
- conformance_ConformanceRequest_payload_case(request));
- exit(1);
+ default: {
+ static const char msg[] = "Unsupported input format.";
+ conformance_ConformanceResponse_set_skipped(
+ response, upb_strview_make(msg, sizeof(msg)));
+ return;
+ }
}
switch (conformance_ConformanceRequest_requested_output_format(request)) {
@@ -113,17 +108,12 @@ void DoTest(
break;
}
- case conformance_JSON: {
- static const char msg[] = "JSON support not yet implemented.";
+ default: {
+ static const char msg[] = "Unsupported output format.";
conformance_ConformanceResponse_set_skipped(
response, upb_strview_make(msg, sizeof(msg)));
- break;
+ return;
}
-
- default:
- fprintf(stderr, "conformance_upb: Unknown output format: %d\n",
- conformance_ConformanceRequest_requested_output_format(request));
- exit(1);
}
return;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback