refactor: Update Test Status Enum and Compiler Options
- Changed the enum values in GetTestStatusResponse from STATUS_* to TEST_STATUS_* for consistency and clarity. - Updated corresponding references in imgui_test_harness_service.cc and gui_automation_client.cc to reflect the new enum naming. - Added /EHsc compiler option in CMakeLists.txt for MSVC to enable C++ exception handling.
This commit is contained in:
@@ -55,17 +55,17 @@ TestRunStatus ConvertStatusProto(
|
||||
yaze::test::GetTestStatusResponse::TestStatus status) {
|
||||
using ProtoStatus = yaze::test::GetTestStatusResponse::TestStatus;
|
||||
switch (status) {
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_STATUS_QUEUED:
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_TEST_STATUS_QUEUED:
|
||||
return TestRunStatus::kQueued;
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_STATUS_RUNNING:
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_TEST_STATUS_RUNNING:
|
||||
return TestRunStatus::kRunning;
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_STATUS_PASSED:
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_TEST_STATUS_PASSED:
|
||||
return TestRunStatus::kPassed;
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_STATUS_FAILED:
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_TEST_STATUS_FAILED:
|
||||
return TestRunStatus::kFailed;
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_STATUS_TIMEOUT:
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_TEST_STATUS_TIMEOUT:
|
||||
return TestRunStatus::kTimeout;
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_STATUS_UNSPECIFIED:
|
||||
case ProtoStatus::GetTestStatusResponse_TestStatus_TEST_STATUS_UNSPECIFIED:
|
||||
default:
|
||||
return TestRunStatus::kUnknown;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user