aboutsummaryrefslogtreecommitdiffstats
path: root/tests/signal_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/signal_test.cpp')
-rw-r--r--tests/signal_test.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/signal_test.cpp b/tests/signal_test.cpp
index a7e5b9aff..ea3096a5d 100644
--- a/tests/signal_test.cpp
+++ b/tests/signal_test.cpp
@@ -238,3 +238,17 @@ TEST(signal, sigaction) {
// Put everything back how it was.
ASSERT_EQ(0, sigaction(SIGALRM, &original_sa, NULL));
}
+
+TEST(signal, sys_signame) {
+#if defined(__BIONIC__) && !defined(__LP64__)
+ ASSERT_TRUE(sys_signame[0] == NULL);
+ ASSERT_STREQ("HUP", sys_signame[SIGHUP]);
+#else
+ GTEST_LOG_(INFO) << "This test does nothing.\n";
+#endif
+}
+
+TEST(signal, sys_siglist) {
+ ASSERT_TRUE(sys_siglist[0] == NULL);
+ ASSERT_STREQ("Hangup", sys_siglist[SIGHUP]);
+}