Lines Matching defs:conformance
32 // This file defines a protocol for running the conformance test suite
36 // For pros and cons of this approach, please see conformance.proto.
48 #include "conformance.pb.h"
50 namespace conformance {
53 } // namespace conformance
70 // Call to run a single conformance test.
72 // "input" is a serialized conformance.ConformanceRequest.
73 // "output" should be set to a serialized conformance.ConformanceResponse.
177 // Run all the conformance tests against the given test runner.
186 conformance::FailureSet* failure_list);
209 conformance::WireFormat input_format,
210 conformance::WireFormat output_format,
211 conformance::TestCategory test_category,
221 const conformance::ConformanceRequest& GetRequest() const {
240 virtual std::string InputFormatString(conformance::WireFormat format) const;
242 conformance::WireFormat format) const;
243 conformance::ConformanceRequest request_;
247 ::conformance::WireFormat input_format_;
248 ::conformance::WireFormat output_format_;
256 std::string WireFormatToString(conformance::WireFormat wire_format);
261 const conformance::ConformanceResponse& response,
267 const conformance::ConformanceResponse& response,
272 const conformance::ConformanceRequest& request,
273 const conformance::ConformanceResponse& response,
276 const conformance::ConformanceRequest& request,
277 const conformance::ConformanceResponse& response);
286 const conformance::ConformanceRequest& request,
287 conformance::ConformanceResponse* response);