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(const TestSuiteRunSummary& summary);
14absl::Status WriteJUnitReport(const TestSuiteRunSummary& summary,
15 const std::string& output_path);
16
17} // namespace cli
18} // namespace yaze
19
20#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)
Main namespace for the application.
Definition controller.cc:20