diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-08-19 19:58:19 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-08-19 19:58:19 +0000 |
commit | faea97193c356905be565818e9b018bafddb1cb8 (patch) | |
tree | 92e743b87c5a206c10ca48d51e9f640a75dbc86b | |
parent | 03d4b9eac44f99a003c081bc863c25426367a37d (diff) | |
download | bcm5719-llvm-faea97193c356905be565818e9b018bafddb1cb8.tar.gz bcm5719-llvm-faea97193c356905be565818e9b018bafddb1cb8.zip |
Add min and max tests.
llvm-svn: 79454
-rw-r--r-- | llvm/unittests/Support/raw_ostream_test.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/unittests/Support/raw_ostream_test.cpp b/llvm/unittests/Support/raw_ostream_test.cpp index feb0152bbe8..3e22a0569b2 100644 --- a/llvm/unittests/Support/raw_ostream_test.cpp +++ b/llvm/unittests/Support/raw_ostream_test.cpp @@ -53,6 +53,10 @@ TEST(raw_ostreamTest, Types_Buffered) { EXPECT_EQ("0x0", printToString((void*) 0)); EXPECT_EQ("0xbeef", printToString((void*) 0xbeef)); EXPECT_EQ("0xdeadbeef", printToString((void*) 0xdeadbeef)); + + // Min and max. + EXPECT_EQ("18446744073709551615", printToString(UINT64_MAX)); + EXPECT_EQ("-9223372036854775808", printToString(INT64_MIN)); } TEST(raw_ostreamTest, Types_Unbuffered) { @@ -80,6 +84,10 @@ TEST(raw_ostreamTest, Types_Unbuffered) { EXPECT_EQ("0x0", printToStringUnbuffered((void*) 0)); EXPECT_EQ("0xbeef", printToStringUnbuffered((void*) 0xbeef)); EXPECT_EQ("0xdeadbeef", printToStringUnbuffered((void*) 0xdeadbeef)); + + // Min and max. + EXPECT_EQ("18446744073709551615", printToStringUnbuffered(UINT64_MAX)); + EXPECT_EQ("-9223372036854775808", printToStringUnbuffered(INT64_MIN)); } } |