1#ifndef YAZE_APP_CORE_TESTING_TEST_SCRIPT_PARSER_H_
2#define YAZE_APP_CORE_TESTING_TEST_SCRIPT_PARSER_H_
8#include "absl/status/status.h"
9#include "absl/status/statusor.h"
10#include "absl/time/time.h"
38 absl::Duration
duration = absl::ZeroDuration();
39 std::vector<TestScriptStep>
steps;
45 const std::string& path);
47 static absl::StatusOr<TestScript>
ParseFromFile(
const std::string& path);
static absl::Status WriteToFile(const TestScript &script, const std::string &path)
static absl::StatusOr< TestScript > ParseFromFile(const std::string &path)
Main namespace for the application.
std::vector< std::string > expect_assertion_failures
std::string expect_status
std::string expect_message
std::map< std::string, int32_t > expect_metrics
std::vector< TestScriptStep > steps