yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
test_suite_reporter.h
Go to the documentation of this file.
1#ifndef YAZE_CLI_SERVICE_TEST_SUITE_REPORTER_H_
2#define YAZE_CLI_SERVICE_TEST_SUITE_REPORTER_H_
3
4#include <string>
5
6#include "absl/status/statusor.h"
8
9namespace yaze {
10namespace cli {
11
12std::string BuildTextSummary(const TestSuiteRunSummary& summary);
13absl::StatusOr<std::string> BuildJUnitReport(
14 const TestSuiteRunSummary& summary);
15absl::Status WriteJUnitReport(const TestSuiteRunSummary& summary,
16 const std::string& output_path);
17
18} // namespace cli
19} // namespace yaze
20
21#endif // YAZE_CLI_SERVICE_TEST_SUITE_REPORTER_H_
absl::StatusOr< std::string > BuildJUnitReport(const TestSuiteRunSummary &summary)
std::string BuildTextSummary(const TestSuiteRunSummary &summary)
absl::Status WriteJUnitReport(const TestSuiteRunSummary &summary, const std::string &output_path)