summaryrefslogtreecommitdiff
path: root/tests/conformance_upb.c
diff options
context:
space:
mode:
authorJoshua Haberman <jhaberman@gmail.com>2019-05-15 12:47:41 -0500
committerGitHub <noreply@github.com>2019-05-15 12:47:41 -0500
commit184cc8ecfa5767577844f452e7d645465650df10 (patch)
tree87772b59a9f1a62a1140fab7bbeded50eef3f536 /tests/conformance_upb.c
parent04350e1d1b7ff5457b1a36150d98d5a5efc0ed89 (diff)
parenta126b9a046d8a5e0b73e363d815ae45f0ae748b6 (diff)
Merge pull request #167 from haberman/bazel25
Fixes to make upb and upb_proto_library() work with Blaze inside Google
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