yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::test::TestRecorder::RecordedStep Struct Reference

#include <test_recorder.h>

Public Attributes

ActionType type = ActionType::kUnknown
 
std::string target
 
std::string text
 
std::string condition
 
std::string click_type
 
std::string region
 
std::string format
 
int timeout_ms = 0
 
bool clear_first = false
 
bool success = false
 
int execution_time_ms = 0
 
std::string message
 
std::string test_id
 
std::vector< std::string > assertion_failures
 
std::string expected_value
 
std::string actual_value
 
std::string final_error_message
 
std::map< std::string, int32_t > metrics
 
absl::Time captured_at = absl::InfinitePast()
 

Detailed Description

Definition at line 38 of file test_recorder.h.

Member Data Documentation

◆ type

ActionType yaze::test::TestRecorder::RecordedStep::type = ActionType::kUnknown

Definition at line 39 of file test_recorder.h.

◆ target

std::string yaze::test::TestRecorder::RecordedStep::target

Definition at line 40 of file test_recorder.h.

◆ text

std::string yaze::test::TestRecorder::RecordedStep::text

Definition at line 41 of file test_recorder.h.

◆ condition

std::string yaze::test::TestRecorder::RecordedStep::condition

Definition at line 42 of file test_recorder.h.

◆ click_type

std::string yaze::test::TestRecorder::RecordedStep::click_type

Definition at line 43 of file test_recorder.h.

◆ region

std::string yaze::test::TestRecorder::RecordedStep::region

Definition at line 44 of file test_recorder.h.

◆ format

std::string yaze::test::TestRecorder::RecordedStep::format

Definition at line 45 of file test_recorder.h.

◆ timeout_ms

int yaze::test::TestRecorder::RecordedStep::timeout_ms = 0

Definition at line 46 of file test_recorder.h.

◆ clear_first

bool yaze::test::TestRecorder::RecordedStep::clear_first = false

Definition at line 47 of file test_recorder.h.

◆ success

bool yaze::test::TestRecorder::RecordedStep::success = false

Definition at line 48 of file test_recorder.h.

◆ execution_time_ms

int yaze::test::TestRecorder::RecordedStep::execution_time_ms = 0

Definition at line 49 of file test_recorder.h.

◆ message

std::string yaze::test::TestRecorder::RecordedStep::message

Definition at line 50 of file test_recorder.h.

◆ test_id

std::string yaze::test::TestRecorder::RecordedStep::test_id

Definition at line 51 of file test_recorder.h.

◆ assertion_failures

std::vector<std::string> yaze::test::TestRecorder::RecordedStep::assertion_failures

Definition at line 52 of file test_recorder.h.

◆ expected_value

std::string yaze::test::TestRecorder::RecordedStep::expected_value

Definition at line 53 of file test_recorder.h.

◆ actual_value

std::string yaze::test::TestRecorder::RecordedStep::actual_value

Definition at line 54 of file test_recorder.h.

◆ final_error_message

std::string yaze::test::TestRecorder::RecordedStep::final_error_message

Definition at line 58 of file test_recorder.h.

◆ metrics

std::map<std::string, int32_t> yaze::test::TestRecorder::RecordedStep::metrics

Definition at line 59 of file test_recorder.h.

◆ captured_at

absl::Time yaze::test::TestRecorder::RecordedStep::captured_at = absl::InfinitePast()

Definition at line 60 of file test_recorder.h.

Referenced by yaze::test::TestRecorder::RecordStepLocked().


The documentation for this struct was generated from the following file: