blob: 981839ad90978052f5387ce2b06cca925108674e [file] [log] [blame]
// Copyright 2021 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Expected event output when running the tests in sample_tests.cc with the default options.
// This file should be imported using `include!("<path to file>")`.
{
use {
fidl_fuchsia_test_manager::{SuiteStatus, CaseStatus},
test_manager_test_lib::RunEvent,
};
vec![
RunEvent::suite_started(),
RunEvent::case_found("SampleTest1.SimpleFail"),
RunEvent::case_started("SampleTest1.SimpleFail"),
RunEvent::case_stdout(
"SampleTest1.SimpleFail",
"../../src/sys/test_runners/gtest/test_data/sample_tests.cc:9: Failure",
),
RunEvent::case_stdout("SampleTest1.SimpleFail", "Value of: true"),
RunEvent::case_stdout("SampleTest1.SimpleFail", " Actual: true"),
RunEvent::case_stdout("SampleTest1.SimpleFail", "Expected: false"),
RunEvent::case_stdout("SampleTest1.SimpleFail", ""),
RunEvent::case_stopped("SampleTest1.SimpleFail", CaseStatus::Failed),
RunEvent::case_finished("SampleTest1.SimpleFail"),
RunEvent::case_found("SampleTest1.Crashing"),
RunEvent::case_started("SampleTest1.Crashing"),
RunEvent::case_stderr("SampleTest1.Crashing", "Test exited abnormally"),
RunEvent::case_stopped("SampleTest1.Crashing", CaseStatus::Failed),
RunEvent::case_finished("SampleTest1.Crashing"),
RunEvent::case_found("SampleTest2.SimplePass"),
RunEvent::case_started("SampleTest2.SimplePass"),
RunEvent::case_stopped("SampleTest2.SimplePass", CaseStatus::Passed),
RunEvent::case_finished("SampleTest2.SimplePass"),
RunEvent::case_found("SampleFixture.Test1"),
RunEvent::case_started("SampleFixture.Test1"),
RunEvent::case_stopped("SampleFixture.Test1", CaseStatus::Passed),
RunEvent::case_finished("SampleFixture.Test1"),
RunEvent::case_found("SampleFixture.Test2"),
RunEvent::case_started("SampleFixture.Test2"),
RunEvent::case_stopped("SampleFixture.Test2", CaseStatus::Passed),
RunEvent::case_finished("SampleFixture.Test2"),
RunEvent::case_found("SampleDisabled.DISABLED_TestPass"),
RunEvent::case_started("SampleDisabled.DISABLED_TestPass"),
RunEvent::case_stopped("SampleDisabled.DISABLED_TestPass", CaseStatus::Skipped),
RunEvent::case_finished("SampleDisabled.DISABLED_TestPass"),
RunEvent::case_found("SampleDisabled.DISABLED_TestFail"),
RunEvent::case_started("SampleDisabled.DISABLED_TestFail"),
RunEvent::case_stopped("SampleDisabled.DISABLED_TestFail", CaseStatus::Skipped),
RunEvent::case_finished("SampleDisabled.DISABLED_TestFail"),
RunEvent::case_found("SampleDisabled.DynamicSkip"),
RunEvent::case_started("SampleDisabled.DynamicSkip"),
RunEvent::case_stdout(
"SampleDisabled.DynamicSkip",
"../../src/sys/test_runners/gtest/test_data/sample_tests.cc:25: Skipped",
),
RunEvent::case_stdout("SampleDisabled.DynamicSkip", ""),
RunEvent::case_stdout("SampleDisabled.DynamicSkip", ""),
RunEvent::case_stopped("SampleDisabled.DynamicSkip", CaseStatus::Skipped),
RunEvent::case_finished("SampleDisabled.DynamicSkip"),
RunEvent::case_found("Tests/SampleParameterizedTestFixture.Test/0"),
RunEvent::case_started("Tests/SampleParameterizedTestFixture.Test/0"),
RunEvent::case_stopped("Tests/SampleParameterizedTestFixture.Test/0", CaseStatus::Passed),
RunEvent::case_finished("Tests/SampleParameterizedTestFixture.Test/0"),
RunEvent::case_found("Tests/SampleParameterizedTestFixture.Test/1"),
RunEvent::case_started("Tests/SampleParameterizedTestFixture.Test/1"),
RunEvent::case_stopped("Tests/SampleParameterizedTestFixture.Test/1", CaseStatus::Passed),
RunEvent::case_finished("Tests/SampleParameterizedTestFixture.Test/1"),
RunEvent::case_found("Tests/SampleParameterizedTestFixture.Test/2"),
RunEvent::case_started("Tests/SampleParameterizedTestFixture.Test/2"),
RunEvent::case_stopped("Tests/SampleParameterizedTestFixture.Test/2", CaseStatus::Passed),
RunEvent::case_finished("Tests/SampleParameterizedTestFixture.Test/2"),
RunEvent::case_found("Tests/SampleParameterizedTestFixture.Test/3"),
RunEvent::case_started("Tests/SampleParameterizedTestFixture.Test/3"),
RunEvent::case_stopped("Tests/SampleParameterizedTestFixture.Test/3", CaseStatus::Passed),
RunEvent::case_finished("Tests/SampleParameterizedTestFixture.Test/3"),
RunEvent::case_found("WriteToStd.TestPass"),
RunEvent::case_started("WriteToStd.TestPass"),
RunEvent::case_stdout("WriteToStd.TestPass", "first msg"),
RunEvent::case_stderr("WriteToStd.TestPass", "second msg"),
RunEvent::case_stderr("WriteToStd.TestPass", ""),
RunEvent::case_stderr("WriteToStd.TestPass", ""),
RunEvent::case_stdout("WriteToStd.TestPass", "third msg"),
RunEvent::case_stdout("WriteToStd.TestPass", ""),
RunEvent::case_stderr("WriteToStd.TestPass", "fourth msg"),
RunEvent::case_stderr("WriteToStd.TestPass", ""),
RunEvent::case_stopped("WriteToStd.TestPass", CaseStatus::Passed),
RunEvent::case_finished("WriteToStd.TestPass"),
RunEvent::case_found("WriteToStd.TestFail"),
RunEvent::case_started("WriteToStd.TestFail"),
RunEvent::case_stdout("WriteToStd.TestFail", "first msg"),
RunEvent::case_stderr("WriteToStd.TestFail", "second msg"),
RunEvent::case_stdout(
"WriteToStd.TestFail",
"../../src/sys/test_runners/gtest/test_data/sample_tests.cc:44: Failure",
),
RunEvent::case_stdout("WriteToStd.TestFail", "Value of: true"),
RunEvent::case_stdout("WriteToStd.TestFail", " Actual: true"),
RunEvent::case_stdout("WriteToStd.TestFail", "Expected: false"),
RunEvent::case_stdout("WriteToStd.TestFail", ""),
RunEvent::case_stdout("WriteToStd.TestFail", "third msg"),
RunEvent::case_stderr("WriteToStd.TestFail", "fourth msg"),
RunEvent::case_stopped("WriteToStd.TestFail", CaseStatus::Failed),
RunEvent::case_finished("WriteToStd.TestFail"),
RunEvent::suite_stopped(SuiteStatus::Failed),
]
}