Revision: 7534
http://winmerge.svn.sourceforge.net/winmerge/?rev=7534&view=rev
Author: sdottaka
Date: 2011-06-04 07:05:41 +0000 (Sat, 04 Jun 2011)
Log Message:
-----------
make unit tests compilable
Modified Paths:
--------------
trunk/Testing/GoogleTest/CmdLine/CmdLine.vcproj
trunk/Testing/GoogleTest/CmdLine/MergeCmdLine_test.cpp
trunk/Testing/GoogleTest/DirItem/DirItem.vcproj
trunk/Testing/GoogleTest/FileVersion/FileVersion.vcproj
trunk/Testing/GoogleTest/FileVersion/FileVersion_test.cpp
trunk/Testing/GoogleTest/OptionsMgr/OptionsMgr.vcproj
trunk/Testing/GoogleTest/OptionsMgr/RegOptionsMgr_test.cpp
trunk/Testing/GoogleTest/OptionsMgr/VariantValue_test.cpp
trunk/Testing/GoogleTest/Paths/Paths.vcproj
trunk/Testing/GoogleTest/Paths/paths_test.cpp
trunk/Testing/GoogleTest/ShellFileOperations/ShellFileOperations.vcproj
trunk/Testing/GoogleTest/StringDiffs/StringDiffs.vcproj
trunk/Testing/GoogleTest/StringDiffs/stringdiffs_test.cpp
trunk/Testing/GoogleTest/StringDiffs/stringdiffs_test_adds.cpp
trunk/Testing/GoogleTest/StringDiffs/stringdiffs_test_bugs.cpp
trunk/Testing/GoogleTest/StringDiffs/stringdiffs_test_bytelevel.cpp
trunk/Testing/GoogleTest/UnicodeString/UnicodeString.vcproj
trunk/Testing/GoogleTest/UnicodeString/UnicodeString_test.cpp
trunk/Testing/GoogleTest/UnitTests.vcproj
Modified: trunk/Testing/GoogleTest/CmdLine/CmdLine.vcproj
===================================================================
--- trunk/Testing/GoogleTest/CmdLine/CmdLine.vcproj 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/CmdLine/CmdLine.vcproj 2011-06-04 07:05:41 UTC (rev 7534)
@@ -15,7 +15,7 @@
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
@@ -66,7 +66,7 @@
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""..\..\..\Src";"..\..\..\Src\Common""
Modified: trunk/Testing/GoogleTest/CmdLine/MergeCmdLine_test.cpp
===================================================================
--- trunk/Testing/GoogleTest/CmdLine/MergeCmdLine_test.cpp 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/CmdLine/MergeCmdLine_test.cpp 2011-06-04 07:05:41 UTC (rev 7534)
@@ -50,7 +50,7 @@
// Empty command line
TEST_F(MergeCmdLineInfoTest, Empty)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -63,16 +63,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Empty command line containing space
TEST_F(MergeCmdLineInfoTest, EmptySpace)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe ");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe "));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -85,16 +85,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Empty command line containing tab
TEST_F(MergeCmdLineInfoTest, EmptyTab)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe\t");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe\t"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -107,16 +107,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Empty command line containing tab
TEST_F(MergeCmdLineInfoTest, EmptyEOL)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe\n");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe\n"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -129,18 +129,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path
TEST_F(MergeCmdLineInfoTest, LeftPath1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -152,18 +152,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path
TEST_F(MergeCmdLineInfoTest, LeftPath2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -175,18 +175,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path
TEST_F(MergeCmdLineInfoTest, LeftPath3)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -198,18 +198,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path
TEST_F(MergeCmdLineInfoTest, LeftPath4)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe\tC:\\Temp\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe\tC:\\Temp\\"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -221,18 +221,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path
TEST_F(MergeCmdLineInfoTest, LeftPath5)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ ");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ "));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -244,18 +244,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path
TEST_F(MergeCmdLineInfoTest, LeftPath6)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\t");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\t"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -267,19 +267,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths
TEST_F(MergeCmdLineInfoTest, LeftRightPath1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -291,19 +291,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths
TEST_F(MergeCmdLineInfoTest, LeftRightPath2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp C:\\Temp2");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp C:\\Temp2"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -315,20 +315,20 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with three paths
TEST_F(MergeCmdLineInfoTest, ThreePaths1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp C:\\Temp2 C:\\Temp3");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp C:\\Temp2 C:\\Temp3"));
EXPECT_EQ(3, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2", cmdInfo.m_Files[1]);
- EXPECT_EQ("C:\\Temp3", cmdInfo.m_Files[2]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp3"), cmdInfo.m_Files[2]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -340,20 +340,20 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with three paths
TEST_F(MergeCmdLineInfoTest, ThreePaths2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\ C:\\Temp3\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\ C:\\Temp3\\"));
EXPECT_EQ(3, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
- EXPECT_EQ("C:\\Temp3\\", cmdInfo.m_Files[2]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp3\\"), cmdInfo.m_Files[2]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -365,19 +365,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths, spaces between
TEST_F(MergeCmdLineInfoTest, PathMid1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -389,19 +389,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths, spaces between
TEST_F(MergeCmdLineInfoTest, PathMid2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -413,19 +413,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths, tab between
TEST_F(MergeCmdLineInfoTest, PathMid3)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\tC:\\Temp2\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\tC:\\Temp2\\"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -437,19 +437,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths, EOL between
TEST_F(MergeCmdLineInfoTest, PathMid4)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\nC:\\Temp2\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\nC:\\Temp2\\"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -461,18 +461,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path, Linux separators
TEST_F(MergeCmdLineInfoTest, PathLeftLinux1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:/Temp/");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp/"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -484,18 +484,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left path, Linux separators
TEST_F(MergeCmdLineInfoTest, PathLeftLinux2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:/Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -507,19 +507,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths, Linux separators
TEST_F(MergeCmdLineInfoTest, PathLeftRightLinux1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2/");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2/"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -531,19 +531,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right paths, Linux separators
TEST_F(MergeCmdLineInfoTest, PathLeftRightLinux2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -555,20 +555,20 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with three paths, Linux separators
TEST_F(MergeCmdLineInfoTest, PathThreeLinux1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2/ C:/Temp3/");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2/ C:/Temp3/"));
EXPECT_EQ(3, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
- EXPECT_EQ("C:\\Temp3\\", cmdInfo.m_Files[2]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp3\\"), cmdInfo.m_Files[2]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -580,20 +580,20 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with three paths, Linux separators
TEST_F(MergeCmdLineInfoTest, PathThreeLinux2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2 C:/Temp3");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp/ C:/Temp2 C:/Temp3"));
EXPECT_EQ(3, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2", cmdInfo.m_Files[1]);
- EXPECT_EQ("C:\\Temp3", cmdInfo.m_Files[2]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp3"), cmdInfo.m_Files[2]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -605,18 +605,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left quoted path
TEST_F(MergeCmdLineInfoTest, PathQuote1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe \"C:\\Temp\\\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Temp\\\""));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -628,18 +628,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left quoted path
TEST_F(MergeCmdLineInfoTest, PathQuote2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\""));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Program Files\\", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Program Files\\"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -651,19 +651,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left quoted and right non-quoted path
TEST_F(MergeCmdLineInfoTest, PathQuote3)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\" C:\\Temp\\");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\" C:\\Temp\\"));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Program Files\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Program Files\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -675,19 +675,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left non-quoted and right quoted path
TEST_F(MergeCmdLineInfoTest, PathQuote4)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ \"C:\\Program Files\\\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ \"C:\\Program Files\\\""));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Program Files\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Program Files\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -699,19 +699,19 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with left and right quoted paths
TEST_F(MergeCmdLineInfoTest, PathQuote5)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\" \"C:\\Program Files2\\\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\" \"C:\\Program Files2\\\""));
EXPECT_EQ(2, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Program Files\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Program Files2\\", cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Program Files\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Program Files2\\"), cmdInfo.m_Files[1]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -723,20 +723,20 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with third path quoted
TEST_F(MergeCmdLineInfoTest, PathQuote6)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\ \"C:\\Program Files\\\" ");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ C:\\Temp2\\ \"C:\\Program Files\\\" "));
EXPECT_EQ(3, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Temp2\\", cmdInfo.m_Files[1]);
- EXPECT_EQ("C:\\Program Files\\", cmdInfo.m_Files[2]);
+ EXPECT_EQ(_T("C:\\Temp\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2\\"), cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Program Files\\"), cmdInfo.m_Files[2]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -748,20 +748,20 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with three quoted paths
TEST_F(MergeCmdLineInfoTest, PathQuote7)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\" \"C:\\Program Files2\\\" \"C:\\Program Files3\\\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\" \"C:\\Program Files2\\\" \"C:\\Program Files3\\\""));
EXPECT_EQ(3, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Program Files\\", cmdInfo.m_Files[0]);
- EXPECT_EQ("C:\\Program Files2\\", cmdInfo.m_Files[1]);
- EXPECT_EQ("C:\\Program Files3\\", cmdInfo.m_Files[2]);
+ EXPECT_EQ(_T("C:\\Program Files\\"), cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Program Files2\\"), cmdInfo.m_Files[1]);
+ EXPECT_EQ(_T("C:\\Program Files3\\"), cmdInfo.m_Files[2]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -773,16 +773,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with a correct codepage
TEST_F(MergeCmdLineInfoTest, CorrectCodepage)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -cp 1251");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp 1251"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -795,16 +795,16 @@
EXPECT_EQ(1251,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with a correct codepage and with '/'
TEST_F(MergeCmdLineInfoTest, CorrectCodepage2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe /cp 1251");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe /cp 1251"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -817,16 +817,16 @@
EXPECT_EQ(1251,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with a wrong specified codepage
TEST_F(MergeCmdLineInfoTest, IncorrectCodepage)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -cp windows1251");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp windows1251"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -839,16 +839,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with a missed codepage
TEST_F(MergeCmdLineInfoTest, MissedCodepage)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -cp ");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp "));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -861,16 +861,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Command line with a missed codepage and with left path
TEST_F(MergeCmdLineInfoTest, MissedCodepageWithLeftPath)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -cp C:\\Temp ");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp C:\\Temp "));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -883,18 +883,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Missed codepage with both paths
TEST_F(MergeCmdLineInfoTest, MissedCodepageWithBothPaths)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -cp C:\\Temp C:\\Temp2");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp C:\\Temp C:\\Temp2"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp2", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -906,18 +906,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Left description
TEST_F(MergeCmdLineInfoTest, LeftDesc1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl First C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -929,18 +929,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Left description
TEST_F(MergeCmdLineInfoTest, LeftDesc2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -952,16 +952,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First desc", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Left description
TEST_F(MergeCmdLineInfoTest, LeftDesc3)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl \"First desc\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\""));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -974,18 +974,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First desc", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Right description
TEST_F(MergeCmdLineInfoTest, RightDesc1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dr First C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dr First C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -997,18 +997,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("First", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("First"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Right description
TEST_F(MergeCmdLineInfoTest, RightDesc2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dr \"First desc\" C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dr \"First desc\" C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -1020,16 +1020,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("First desc", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Right description
TEST_F(MergeCmdLineInfoTest, RightDesc3)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dr \"First desc\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dr \"First desc\""));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -1042,18 +1042,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("First desc", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Both descriptions
TEST_F(MergeCmdLineInfoTest, BothDesc1)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl First -dr Second C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dr Second C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -1065,18 +1065,18 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Both descriptions
TEST_F(MergeCmdLineInfoTest, BothDesc2)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr \"Second text\" C:\\Temp");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr \"Second text\" C:\\Temp"));
EXPECT_EQ(1, cmdInfo.m_Files.size());
- EXPECT_EQ("C:\\Temp", cmdInfo.m_Files[0]);
+ EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
EXPECT_FALSE(cmdInfo.m_bEscShutdown);
@@ -1088,16 +1088,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_CMDLINE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First desc", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second text", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second text"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Both descriptions
TEST_F(MergeCmdLineInfoTest, BothDesc3)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr \"Second text\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr \"Second text\""));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -1110,16 +1110,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First desc", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second text", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second text"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Both descriptions
TEST_F(MergeCmdLineInfoTest, BothDesc4)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl First -dr \"Second text\"");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dr \"Second text\""));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -1132,16 +1132,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second text", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second text"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Both descriptions
TEST_F(MergeCmdLineInfoTest, BothDesc5)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr Second");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr Second"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -1154,16 +1154,16 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First desc", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First desc"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
// Both descriptions
TEST_F(MergeCmdLineInfoTest, BothDesc6)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl First -dr Second");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dr Second"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -1176,17 +1176,17 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("First", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T("First"), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
#if 0 // Disabled for now - should we handle this case?
// Missing description
TEST_F(MergeCmdLineInfoTest, DescMissing)
{
- MergeCmdLineInfo cmdInfo("C:\\WinMerge\\WinMerge.exe -dl -dr Second");
+ MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl -dr Second"));
EXPECT_EQ(0, cmdInfo.m_Files.size());
EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);
EXPECT_FALSE(cmdInfo.m_bClearCaseTool);
@@ -1199,10 +1199,10 @@
EXPECT_EQ(0,cmdInfo.m_nCodepage);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwLeftFlags);
EXPECT_EQ(FFILEOPEN_NONE, cmdInfo.m_dwRightFlags);
- EXPECT_EQ("", cmdInfo.m_sLeftDesc);
- EXPECT_EQ("Second", cmdInfo.m_sRightDesc);
- EXPECT_EQ("", cmdInfo.m_sFileFilter);
- EXPECT_EQ("", cmdInfo.m_sPreDiffer);
+ EXPECT_EQ(_T(""), cmdInfo.m_sLeftDesc);
+ EXPECT_EQ(_T("Second"), cmdInfo.m_sRightDesc);
+ EXPECT_EQ(_T(""), cmdInfo.m_sFileFilter);
+ EXPECT_EQ(_T(""), cmdInfo.m_sPreDiffer);
}
#endif
Modified: trunk/Testing/GoogleTest/DirItem/DirItem.vcproj
===================================================================
--- trunk/Testing/GoogleTest/DirItem/DirItem.vcproj 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/DirItem/DirItem.vcproj 2011-06-04 07:05:41 UTC (rev 7534)
@@ -15,7 +15,7 @@
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
@@ -66,7 +66,7 @@
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""..\..\..\Src";"..\..\..\Src\Common""
Modified: trunk/Testing/GoogleTest/FileVersion/FileVersion.vcproj
===================================================================
--- trunk/Testing/GoogleTest/FileVersion/FileVersion.vcproj 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/FileVersion/FileVersion.vcproj 2011-06-04 07:05:41 UTC (rev 7534)
@@ -15,7 +15,7 @@
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
@@ -66,7 +66,7 @@
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""..\..\..\Src";"..\..\..\Src\Common""
Modified: trunk/Testing/GoogleTest/FileVersion/FileVersion_test.cpp
===================================================================
--- trunk/Testing/GoogleTest/FileVersion/FileVersion_test.cpp 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/FileVersion/FileVersion_test.cpp 2011-06-04 07:05:41 UTC (rev 7534)
@@ -49,26 +49,26 @@
TEST_F(FileVersionTest, getfilever_notset)
{
FileVersion version;
- EXPECT_EQ("", version.GetFileVersionString());
+ EXPECT_EQ(_T(""), version.GetFileVersionString());
}
TEST_F(FileVersionTest, getprodver_notset)
{
FileVersion version;
- EXPECT_EQ("0.0.0.0", version.GetProductVersionString());
+ EXPECT_EQ(_T("0.0.0.0"), version.GetProductVersionString());
}
TEST_F(FileVersionTest, getfilever_zeros)
{
FileVersion version;
version.SetFileVersion(0, 0);
- EXPECT_EQ("0.0.0.0", version.GetFileVersionString());
+ EXPECT_EQ(_T("0.0.0.0"), version.GetFileVersionString());
}
TEST_F(FileVersionTest, getfilever_simple1)
{
FileVersion version;
version.SetFileVersion(1, 2);
- EXPECT_EQ("0.1.0.2", version.GetFileVersionString());
+ EXPECT_EQ(_T("0.1.0.2"), version.GetFileVersionString());
}
TEST_F(FileVersionTest, getfilever_real)
{
@@ -76,21 +76,21 @@
DWORD hi = (1 << 16) | 2;
DWORD lo = (3 << 16) | 4;
version.SetFileVersion(hi, lo);
- EXPECT_EQ("1.2.3.4", version.GetFileVersionString());
+ EXPECT_EQ(_T("1.2.3.4"), version.GetFileVersionString());
}
TEST_F(FileVersionTest, getprodver_zeros)
{
FileVersion version;
version.SetProductVersion(0, 0);
- EXPECT_EQ("0.0.0.0", version.GetProductVersionString());
+ EXPECT_EQ(_T("0.0.0.0"), version.GetProductVersionString());
}
TEST_F(FileVersionTest, getprodver_simple1)
{
FileVersion version;
version.SetProductVersion(1, 2);
- EXPECT_EQ("0.1.0.2", version.GetProductVersionString());
+ EXPECT_EQ(_T("0.1.0.2"), version.GetProductVersionString());
}
TEST_F(FileVersionTest, getprodver_real)
{
@@ -98,7 +98,7 @@
DWORD hi = (1 << 16) | 2;
DWORD lo = (3 << 16) | 4;
version.SetProductVersion(hi, lo);
- EXPECT_EQ("1.2.3.4", version.GetProductVersionString());
+ EXPECT_EQ(_T("1.2.3.4"), version.GetProductVersionString());
}
} // namespace
Modified: trunk/Testing/GoogleTest/OptionsMgr/OptionsMgr.vcproj
===================================================================
--- trunk/Testing/GoogleTest/OptionsMgr/OptionsMgr.vcproj 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/OptionsMgr/OptionsMgr.vcproj 2011-06-04 07:05:41 UTC (rev 7534)
@@ -15,7 +15,7 @@
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
@@ -66,7 +66,7 @@
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="1"
- CharacterSet="2">
+ CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""..\..\..\Src";"..\..\..\Src\Common""
Modified: trunk/Testing/GoogleTest/OptionsMgr/RegOptionsMgr_test.cpp
===================================================================
--- trunk/Testing/GoogleTest/OptionsMgr/RegOptionsMgr_test.cpp 2011-05-30 16:21:43 UTC (rev 7533)
+++ trunk/Testing/GoogleTest/OptionsMgr/RegOptionsMgr_test.cpp 2011-06-04 07:05:41 UTC (rev 7534)
@@ -53,8 +53,8 @@
TEST_F(RegOptionsMgrTest, ReadNonexistingBool1)
{
CRegOptionsMgr mgr;
- mgr.SetRegRootKey("Thingamahoochie\\WinMerge\\UnitTesting");
- EXPECT_EQ(true, mgr.GetBool("BoolOpt2"));
+ mgr.SetRegRootKey(_T("Thingamahoochie\\WinMerge\\UnitTesting"));
+ EXPECT_EQ(true, mgr.GetBool(_T("BoolOpt2"));
}
#endif
@@ -62,17 +62,17 @@
TEST_F(RegOptionsMgrTest, AddBoolOption1)
{
CRegOptionsMgr mgr;
- mgr.SetRegRootKey("Thingamahoochie\\WinMerge\\UnitTesting");
- EXPECT_EQ(OPT_OK, mgr.InitOption("BoolOpt1", false));
- EXPECT_EQ(false, mgr.GetBool("BoolOpt1"));
+ mgr.SetRegRootKey(_T("Thingamahoochie\\WinMerge...
[truncated message content] |