Lines Matching refs:request
28 function doTest($request)
32 if ($request->getPayload() == "protobuf_payload") {
33 if ($request->getMessageType() == "conformance.FailureSet") {
36 } elseif ($request->getMessageType() == "protobuf_test_messages.proto3.TestAllTypesProto3") {
38 $test_message->mergeFromString($request->getProtobufPayload());
43 } elseif ($request->getMessageType() == "protobuf_test_messages.proto2.TestAllTypesProto2") {
47 trigger_error("Protobuf request doesn't have specific payload type", E_USER_ERROR);
49 } elseif ($request->getPayload() == "json_payload") {
51 ($request->getTestCategory() ==
54 $test_message->mergeFromJsonString($request->getJsonPayload(),
60 } elseif ($request->getPayload() == "text_payload") {
67 if ($request->getRequestedOutputFormat() == WireFormat::UNSPECIFIED) {
69 } elseif ($request->getRequestedOutputFormat() == WireFormat::PROTOBUF) {
71 } elseif ($request->getRequestedOutputFormat() == WireFormat::JSON) {
99 $request = new \Conformance\ConformanceRequest();
100 $request->mergeFromString($serialized_request);
102 $response = doTest($request);