[llvm-commits] [llvm] r79454 - /llvm/trunk/unittests/Support/raw_ostream_test.cpp

Daniel Dunbar daniel at zuster.org
Wed Aug 19 12:58:19 PDT 2009


Author: ddunbar
Date: Wed Aug 19 14:58:19 2009
New Revision: 79454

URL: http://llvm.org/viewvc/llvm-project?rev=79454&view=rev
Log:
Add min and max tests.

Modified:
    llvm/trunk/unittests/Support/raw_ostream_test.cpp

Modified: llvm/trunk/unittests/Support/raw_ostream_test.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Support/raw_ostream_test.cpp?rev=79454&r1=79453&r2=79454&view=diff

==============================================================================
--- llvm/trunk/unittests/Support/raw_ostream_test.cpp (original)
+++ llvm/trunk/unittests/Support/raw_ostream_test.cpp Wed Aug 19 14:58:19 2009
@@ -53,6 +53,10 @@
   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 @@
   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));
 }
 
 }





More information about the llvm-commits mailing list