diff options
author | Elliott Hughes <enh@google.com> | 2013-10-18 13:17:18 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2013-10-18 13:17:18 -0700 |
commit | 925753aa1175ae58b24bbfe2d9e38eb4fe3f579d (patch) | |
tree | 135216d664f4023020f12df45768f55dbfa399bf /tests/stdio_test.cpp | |
parent | e9797ac6756481c0c219eb6b99f9062fd6dfb770 (diff) |
Fix some test assumptions that are wrong for __LP64__.
Change-Id: Ic79cd5858ceb611640a76bd03f3da4925d3150d9
Diffstat (limited to 'tests/stdio_test.cpp')
-rw-r--r-- | tests/stdio_test.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/stdio_test.cpp b/tests/stdio_test.cpp index e47f967b0..2d9717f5c 100644 --- a/tests/stdio_test.cpp +++ b/tests/stdio_test.cpp @@ -300,13 +300,21 @@ TEST(stdio, snprintf_d_INT_MIN) { TEST(stdio, snprintf_ld_LONG_MAX) { char buf[BUFSIZ]; snprintf(buf, sizeof(buf), "%ld", LONG_MAX); +#if __LP64__ + EXPECT_STREQ("9223372036854775807", buf); +#else EXPECT_STREQ("2147483647", buf); +#endif } TEST(stdio, snprintf_ld_LONG_MIN) { char buf[BUFSIZ]; snprintf(buf, sizeof(buf), "%ld", LONG_MIN); +#if __LP64__ + EXPECT_STREQ("-9223372036854775808", buf); +#else EXPECT_STREQ("-2147483648", buf); +#endif } TEST(stdio, snprintf_lld_LLONG_MAX) { |