Switch to libbase SilentDeathTest.
Bug: http://b/184955378
Test: treehugger
Change-Id: Ie0849224074da92203340a741a86a24a4a3702c2
diff --git a/tests/unistd_test.cpp b/tests/unistd_test.cpp
index 595ba90..7d1e612 100644
--- a/tests/unistd_test.cpp
+++ b/tests/unistd_test.cpp
@@ -16,7 +16,6 @@
#include <gtest/gtest.h>
-#include "BionicDeathTest.h"
#include "SignalUtils.h"
#include "utils.h"
@@ -37,6 +36,7 @@
#include <chrono>
#include <android-base/file.h>
+#include <android-base/silent_death_test.h>
#include <android-base/strings.h>
#include "private/get_cpu_count_from_string.h"
@@ -53,6 +53,8 @@
#define UNISTD_DEATHTEST unistd_DeathTest
#endif
+using UNISTD_DEATHTEST = SilentDeathTest;
+
using namespace std::chrono_literals;
static void* get_brk() {
@@ -711,8 +713,6 @@
}
}
-class UNISTD_DEATHTEST : public BionicDeathTest {};
-
TEST_F(UNISTD_DEATHTEST, abort) {
ASSERT_EXIT(abort(), testing::KilledBySignal(SIGABRT), "");
}