#include <conformance_test.h>
|
| void | AddExpectedFailedTest (const std::string &test_name) |
| |
| bool | CheckSetEmpty (const std::set< string > &set_to_check, const std::string &write_to_file, const std::string &msg) |
| |
| virtual bool | ParseResponse (const conformance::ConformanceResponse &response, const ConformanceRequestSetting &setting, Message *test_message)=0 |
| |
| void | ReportFailure (const string &test_name, ConformanceLevel level, const conformance::ConformanceRequest &request, const conformance::ConformanceResponse &response, const char *fmt,...) |
| |
| void | ReportSkip (const string &test_name, const conformance::ConformanceRequest &request, const conformance::ConformanceResponse &response) |
| |
| void | ReportSuccess (const std::string &test_name) |
| |
| virtual void | RunSuiteImpl ()=0 |
| |
| void | RunTest (const std::string &test_name, const conformance::ConformanceRequest &request, conformance::ConformanceResponse *response) |
| |
| void | RunValidBinaryInputTest (const ConformanceRequestSetting &setting, const string &equivalent_wire_format) |
| |
| void | RunValidInputTest (const ConformanceRequestSetting &setting, const string &equivalent_text_format) |
| |
| void | VerifyResponse (const ConformanceRequestSetting &setting, const string &equivalent_wire_format, const conformance::ConformanceResponse &response, bool need_report_success) |
| |
| string | WireFormatToString (conformance::WireFormat wire_format) |
| |
Definition at line 141 of file conformance_test.h.
◆ ConformanceLevel
◆ ConformanceTestSuite()
| google::protobuf::ConformanceTestSuite::ConformanceTestSuite |
( |
| ) |
|
|
inline |
◆ ~ConformanceTestSuite()
| virtual google::protobuf::ConformanceTestSuite::~ConformanceTestSuite |
( |
| ) |
|
|
inlinevirtual |
◆ AddExpectedFailedTest()
| void google::protobuf::ConformanceTestSuite::AddExpectedFailedTest |
( |
const std::string & |
test_name | ) |
|
|
protected |
◆ CheckSetEmpty()
◆ GetFailureListFlagName()
| string google::protobuf::ConformanceTestSuite::GetFailureListFlagName |
( |
| ) |
|
|
inline |
◆ ParseResponse()
| virtual bool google::protobuf::ConformanceTestSuite::ParseResponse |
( |
const conformance::ConformanceResponse & |
response, |
|
|
const ConformanceRequestSetting & |
setting, |
|
|
Message * |
test_message |
|
) |
| |
|
protectedpure virtual |
◆ ReportFailure()
| void google::protobuf::ConformanceTestSuite::ReportFailure |
( |
const string & |
test_name, |
|
|
ConformanceLevel |
level, |
|
|
const conformance::ConformanceRequest & |
request, |
|
|
const conformance::ConformanceResponse & |
response, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
|
protected |
◆ ReportSkip()
| void google::protobuf::ConformanceTestSuite::ReportSkip |
( |
const string & |
test_name, |
|
|
const conformance::ConformanceRequest & |
request, |
|
|
const conformance::ConformanceResponse & |
response |
|
) |
| |
|
protected |
◆ ReportSuccess()
| void google::protobuf::ConformanceTestSuite::ReportSuccess |
( |
const std::string & |
test_name | ) |
|
|
protected |
◆ RunSuite()
◆ RunSuiteImpl()
| virtual void google::protobuf::ConformanceTestSuite::RunSuiteImpl |
( |
| ) |
|
|
protectedpure virtual |
◆ RunTest()
| void google::protobuf::ConformanceTestSuite::RunTest |
( |
const std::string & |
test_name, |
|
|
const conformance::ConformanceRequest & |
request, |
|
|
conformance::ConformanceResponse * |
response |
|
) |
| |
|
protected |
◆ RunValidBinaryInputTest()
◆ RunValidInputTest()
◆ SetEnforceRecommended()
| void google::protobuf::ConformanceTestSuite::SetEnforceRecommended |
( |
bool |
value | ) |
|
|
inline |
◆ SetFailureListFlagName()
| void google::protobuf::ConformanceTestSuite::SetFailureListFlagName |
( |
const std::string & |
failure_list_flag_name | ) |
|
|
inline |
◆ SetVerbose()
| void google::protobuf::ConformanceTestSuite::SetVerbose |
( |
bool |
verbose | ) |
|
|
inline |
◆ VerifyResponse()
| void google::protobuf::ConformanceTestSuite::VerifyResponse |
( |
const ConformanceRequestSetting & |
setting, |
|
|
const string & |
equivalent_wire_format, |
|
|
const conformance::ConformanceResponse & |
response, |
|
|
bool |
need_report_success |
|
) |
| |
|
protected |
◆ WireFormatToString()
| string google::protobuf::ConformanceTestSuite::WireFormatToString |
( |
conformance::WireFormat |
wire_format | ) |
|
|
protected |
◆ enforce_recommended_
| bool google::protobuf::ConformanceTestSuite::enforce_recommended_ |
|
protected |
◆ expected_failures_
| int google::protobuf::ConformanceTestSuite::expected_failures_ |
|
protected |
◆ expected_to_fail_
◆ failure_list_filename_
| std::string google::protobuf::ConformanceTestSuite::failure_list_filename_ |
|
protected |
◆ failure_list_flag_name_
| std::string google::protobuf::ConformanceTestSuite::failure_list_flag_name_ |
|
protected |
◆ output_
| std::string google::protobuf::ConformanceTestSuite::output_ |
|
protected |
◆ runner_
◆ skipped_
◆ successes_
| int google::protobuf::ConformanceTestSuite::successes_ |
|
protected |
◆ test_names_
◆ unexpected_failing_tests_
◆ unexpected_succeeding_tests_
◆ verbose_
| bool google::protobuf::ConformanceTestSuite::verbose_ |
|
protected |
The documentation for this class was generated from the following files: