CPP: Fix stringutil_test literal types
authorphilip.liard@gmail.com <philip.liard@gmail.com@ee073f10-1060-11df-b6a4-87a95322a99c>
Wed, 23 May 2012 09:27:20 +0000 (09:27 +0000)
committerphilip.liard@gmail.com <philip.liard@gmail.com@ee073f10-1060-11df-b6a4-87a95322a99c>
Wed, 23 May 2012 09:27:20 +0000 (09:27 +0000)
This failed with OSX 10.6 default gcc-4.2 and macports gcc-4.8.

Patch contributed by pmezard.

git-svn-id: http://libphonenumber.googlecode.com/svn/trunk@458 ee073f10-1060-11df-b6a4-87a95322a99c

cpp/test/phonenumbers/stringutil_test.cc

index 07bd800..1b44029 100644 (file)
@@ -55,25 +55,25 @@ TEST(StringUtilTest, FindNthWithNTooHigh) {
 }
 
 TEST(StringUtilTest, FindNth) {
-  EXPECT_EQ(7, FindNth("hello world", 'o', 2));
+  EXPECT_EQ(7U, FindNth("hello world", 'o', 2));
 }
 
 TEST(StringUtilTest, SplitStringUsingWithEmptyString) {
   vector<string> result;
   SplitStringUsing("", ":", &result);
-  EXPECT_EQ(0, result.size());
+  EXPECT_EQ(0U, result.size());
 }
 
 TEST(StringUtilTest, SplitStringUsingWithEmptyDelimiter) {
   vector<string> result;
   SplitStringUsing("hello", "", &result);
-  EXPECT_EQ(0, result.size());
+  EXPECT_EQ(0U, result.size());
 }
 
 TEST(StringUtilTest, SplitStringUsing) {
   vector<string> result;
   SplitStringUsing(":hello:world:", ":", &result);
-  EXPECT_EQ(2, result.size());
+  EXPECT_EQ(2U, result.size());
   EXPECT_EQ("hello", result[0]);
   EXPECT_EQ("world", result[1]);
 }
@@ -81,7 +81,7 @@ TEST(StringUtilTest, SplitStringUsing) {
 TEST(StringUtilTest, SplitStringUsingIgnoresEmptyToken) {
   vector<string> result;
   SplitStringUsing("hello::world", ":", &result);
-  EXPECT_EQ(2, result.size());
+  EXPECT_EQ(2U, result.size());
   EXPECT_EQ("hello", result[0]);
   EXPECT_EQ("world", result[1]);
 }