From cee49d22e3ee4dfee233de27c6bfa46ec1c830df Mon Sep 17 00:00:00 2001
From: "avi@chromium.org"
 <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Date: Wed, 29 May 2013 19:50:01 +0000
Subject: [PATCH] Fix GTestMac.AssertNSEQ on Mac 64.

Switch to NSStrings; NSNumbers may be tagged pointers.

BUG=244703
TEST=Mac 64 tester goes green

Review URL: https://chromiumcodereview.appspot.com/15690016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202944 0039d316-1c4b-4281-b951-d872f2087c98
---
 testing/gtest_mac_unittest.mm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/testing/gtest_mac_unittest.mm b/testing/gtest_mac_unittest.mm
index da3d555a28b7e..9363b410fdfc2 100644
--- a/testing/gtest_mac_unittest.mm
+++ b/testing/gtest_mac_unittest.mm
@@ -28,10 +28,10 @@ TEST(GTestMac, ExpectNSEQ) {
 TEST(GTestMac, AssertNSEQ) {
   base::mac::ScopedNSAutoreleasePool pool;
 
-  NSNumber* n1 = [NSNumber numberWithInt:42];
-  NSNumber* n2 = [NSNumber numberWithInt:42];
-  EXPECT_NE(n1, n2);
-  ASSERT_NSEQ(n1, n2);
+  NSString* s1 = [NSString stringWithUTF8String:"a"];
+  NSString* s2 = @"a";
+  EXPECT_NE(s1, s2);
+  ASSERT_NSEQ(s1, s2);
 }
 
 TEST(GTestMac, ExpectNSNE) {