]> git-server-git.apps.pok.os.sepia.ceph.com Git - googletest.git/commitdiff
Adds suffix 'd' to gtest's libs on Windows. Also fixes gtest_unittest on non-English...
authorshiqian <shiqian@861a406c-534a-0410-8894-cb66d6ee9925>
Sat, 13 Sep 2008 00:49:59 +0000 (00:49 +0000)
committershiqian <shiqian@861a406c-534a-0410-8894-cb66d6ee9925>
Sat, 13 Sep 2008 00:49:59 +0000 (00:49 +0000)
msvc/gtest.vcproj
msvc/gtest_main.vcproj
test/gtest_unittest.cc

index 47c4a80ce5a10c25ef92c68510fb9c7b45aa7585..1c1ac44a06111026e0e6bbebd2a221653a0af6d8 100755 (executable)
@@ -32,7 +32,7 @@
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLibrarianTool"
-                               OutputFile="$(OutDir)/gtest.lib"/>
+                               OutputFile="$(OutDir)/gtestd.lib"/>
                        <Tool
                                Name="VCMIDLTool"/>
                        <Tool
index 1bcf9b221d9a5c81815c85052f5e6700e0eecfbd..250d5323eb3ca157ff03a24d26c424316d84663a 100755 (executable)
@@ -32,7 +32,7 @@
                                Name="VCCustomBuildTool"/>
                        <Tool
                                Name="VCLibrarianTool"
-                               OutputFile="$(OutDir)/$(ProjectName).lib"/>
+                               OutputFile="$(OutDir)/$(ProjectName)d.lib"/>
                        <Tool
                                Name="VCMIDLTool"/>
                        <Tool
index b20b98c1c89ef00f0475c723255f8aacd74258cd..abc337f36ca16650da8924e563ba2f7946886801 100644 (file)
@@ -2720,85 +2720,40 @@ TEST(HRESULTAssertionTest, EXPECT_HRESULT_SUCCEEDED) {
   EXPECT_HRESULT_SUCCEEDED(S_OK);
   EXPECT_HRESULT_SUCCEEDED(S_FALSE);
 
-#ifdef _WIN32_WCE
-  const char* expected =
-    "Expected: (UnexpectedHRESULTFailure()) succeeds.\n"
-    "  Actual: 0x8000FFFF";
-#else  // Windows proper
-  const char* expected =
-    "Expected: (UnexpectedHRESULTFailure()) succeeds.\n"
-    "  Actual: 0x8000FFFF Catastrophic failure";
-#endif  // _WIN32_WCE
   EXPECT_NONFATAL_FAILURE(EXPECT_HRESULT_SUCCEEDED(UnexpectedHRESULTFailure()),
-      expected);
+    "Expected: (UnexpectedHRESULTFailure()) succeeds.\n"
+    "  Actual: 0x8000FFFF");
 }
 
 TEST(HRESULTAssertionTest, ASSERT_HRESULT_SUCCEEDED) {
   ASSERT_HRESULT_SUCCEEDED(S_OK);
   ASSERT_HRESULT_SUCCEEDED(S_FALSE);
 
-#ifdef _WIN32_WCE
-  const char* expected =
-          "Expected: (UnexpectedHRESULTFailure()) succeeds.\n"
-          "  Actual: 0x8000FFFF";
-#else  // Windows proper
-  const char* expected =
-    "Expected: (UnexpectedHRESULTFailure()) succeeds.\n"
-    "  Actual: 0x8000FFFF Catastrophic failure";
-#endif  // _WIN32_WCE
-
   EXPECT_FATAL_FAILURE(ASSERT_HRESULT_SUCCEEDED(UnexpectedHRESULTFailure()),
-      expected);
+    "Expected: (UnexpectedHRESULTFailure()) succeeds.\n"
+    "  Actual: 0x8000FFFF");
 }
 
 TEST(HRESULTAssertionTest, EXPECT_HRESULT_FAILED) {
   EXPECT_HRESULT_FAILED(E_UNEXPECTED);
 
-#ifdef _WIN32_WCE
-  const char* expected_success =
-    "Expected: (OkHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000000";
-  const char* expected_incorrect_function =
-    "Expected: (FalseHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000001";
-#else  // Windows proper
-  const char* expected_success =
-    "Expected: (OkHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000000 The operation completed successfully";
-  const char* expected_incorrect_function =
-    "Expected: (FalseHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000001 Incorrect function.";
-#endif  // _WIN32_WCE
-
   EXPECT_NONFATAL_FAILURE(EXPECT_HRESULT_FAILED(OkHRESULTSuccess()),
-      expected_success);
+    "Expected: (OkHRESULTSuccess()) fails.\n"
+    "  Actual: 0x00000000");
   EXPECT_NONFATAL_FAILURE(EXPECT_HRESULT_FAILED(FalseHRESULTSuccess()),
-      expected_incorrect_function);
+    "Expected: (FalseHRESULTSuccess()) fails.\n"
+    "  Actual: 0x00000001");
 }
 
 TEST(HRESULTAssertionTest, ASSERT_HRESULT_FAILED) {
   ASSERT_HRESULT_FAILED(E_UNEXPECTED);
 
-#ifdef _WIN32_WCE
-  const char* expected_success =
-    "Expected: (OkHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000000";
-  const char* expected_incorrect_function =
-    "Expected: (FalseHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000001";
-#else  // Windows proper
-  const char* expected_success =
-    "Expected: (OkHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000000 The operation completed successfully";
-  const char* expected_incorrect_function =
-    "Expected: (FalseHRESULTSuccess()) fails.\n"
-    "  Actual: 0x00000001 Incorrect function.";
-#endif  // _WIN32_WCE
-
   EXPECT_FATAL_FAILURE(ASSERT_HRESULT_FAILED(OkHRESULTSuccess()),
-      expected_success);
+    "Expected: (OkHRESULTSuccess()) fails.\n"
+    "  Actual: 0x00000000");
   EXPECT_FATAL_FAILURE(ASSERT_HRESULT_FAILED(FalseHRESULTSuccess()),
-      expected_incorrect_function);
+    "Expected: (FalseHRESULTSuccess()) fails.\n"
+    "  Actual: 0x00000001");
 }
 
 // Tests that streaming to the HRESULT macros works.