From 616a9b38dc1f49b1bc53d44a3dc7b9c986d711b7 Mon Sep 17 00:00:00 2001 From: Rahul Frias Date: Sun, 7 Mar 2021 00:20:59 -0800 Subject: [PATCH] Return error when test initialization fails [ Merge of http://go/wvgerrit/116243 ] Currently if a command line argument is not understood, all tests are skipped and the test suite passes. Bug: 182058081 Test: WV unit/integration tests Change-Id: I9725a9ed9446f15f08372e68c7a25dffd99c7cef --- libwvdrmengine/cdm/core/test/test_main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libwvdrmengine/cdm/core/test/test_main.cpp b/libwvdrmengine/cdm/core/test/test_main.cpp index 1651a565..edf9e306 100644 --- a/libwvdrmengine/cdm/core/test/test_main.cpp +++ b/libwvdrmengine/cdm/core/test/test_main.cpp @@ -11,7 +11,7 @@ #include "test_base.h" int main(int argc, char** argv) { - if (!wvcdm::WvCdmTestBase::Initialize(argc, argv)) return 0; + if (!wvcdm::WvCdmTestBase::Initialize(argc, argv)) return 1; ::testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); }