#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: