commit | 95dcc9f76bf997b092f0894bf535fe6c0cc33c15 | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Tue Mar 09 16:40:21 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Mar 09 16:40:21 2021 +0000 |
tree | e65905128f2ab1457e8336ae47b17e357eb20eae | |
parent | 5447751d1d3f79b1093ee975035b46716321b255 [diff] | |
parent | ac3fcc6b8c645d26ba94026397ec53aa773e636b [diff] |
Merge "Improve system() coverage." am: ac3fcc6b8c Original change: https://android-review.googlesource.com/c/platform/bionic/+/1623240 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie9de69702831193c034462f1c936864c8f8a37c8
diff --git a/tests/stdlib_test.cpp b/tests/stdlib_test.cpp index bb1fd7c..90ef861 100644 --- a/tests/stdlib_test.cpp +++ b/tests/stdlib_test.cpp
@@ -489,6 +489,12 @@ ASSERT_EQ(1, WEXITSTATUS(status)); } +TEST(stdlib, system_NULL) { + // "The system() function shall always return non-zero when command is NULL." + // http://pubs.opengroup.org/onlinepubs/9699919799/functions/system.html + ASSERT_NE(0, system(nullptr)); +} + TEST(stdlib, atof) { ASSERT_DOUBLE_EQ(1.23, atof("1.23")); }