#include "cli/service/testing/test_suite_writer.h"#include <filesystem>#include <fstream>#include <system_error>#include "absl/status/status.h"#include "absl/strings/str_cat.h"#include "absl/strings/str_join.h"#include "absl/strings/str_replace.h"#include "absl/strings/string_view.h"Go to the source code of this file.
Namespaces | |
| namespace | yaze |
| Main namespace for the application. | |
| namespace | yaze::cli |
| Namespace for the command line interface. | |
| namespace | yaze::cli::anonymous_namespace{test_suite_writer.cc} |
Functions | |
| std::string | yaze::cli::anonymous_namespace{test_suite_writer.cc}::Indent (int count) |
| std::string | yaze::cli::anonymous_namespace{test_suite_writer.cc}::QuoteYaml (absl::string_view value) |
| void | yaze::cli::anonymous_namespace{test_suite_writer.cc}::AppendLine (std::string *out, int indent, absl::string_view line) |
| void | yaze::cli::anonymous_namespace{test_suite_writer.cc}::AppendScalar (std::string *out, int indent, absl::string_view key, absl::string_view value, bool quote) |
| std::string | yaze::cli::anonymous_namespace{test_suite_writer.cc}::FormatDuration (int seconds) |
| std::string | yaze::cli::anonymous_namespace{test_suite_writer.cc}::FormatBool (bool value) |
| std::string | yaze::cli::anonymous_namespace{test_suite_writer.cc}::JoinQuotedList (const std::vector< std::string > &values) |
| std::string | yaze::cli::BuildTestSuiteYaml (const TestSuiteDefinition &suite) |
| absl::Status | yaze::cli::WriteTestSuiteToFile (const TestSuiteDefinition &suite, const std::string &path, bool overwrite) |