Changeset 327


Ignore:
Timestamp:
08/01/13 17:19:15 (6 years ago)
Author:
jls17
Message:
Location:
branches/work_304
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/work_304/ARInsideTest.vcproj

    r326 r327  
    4646                                Optimization="0" 
    4747                                AdditionalIncludeDirectories="..\..\libs\gtest\include;.\Tclap;..\..\api764sp2\include;.\;..\..\libs\zlib\include;thirdparty" 
    48                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" 
     48                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;CMAKE_INTDIR=\"Debug\"" 
    4949                                MinimalRebuild="true" 
    5050                                BasicRuntimeChecks="3" 
     
    123123                                Optimization="0" 
    124124                                AdditionalIncludeDirectories="..\..\libs\gtest\include;.\Tclap;..\..\api764sp2\include;.\;..\..\libs\zlib\include;thirdparty" 
    125                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" 
     125                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;CMAKE_INTDIR=\"x64\\Debug\"" 
    126126                                MinimalRebuild="true" 
    127127                                BasicRuntimeChecks="3" 
     
    204204                                EnableIntrinsicFunctions="true" 
    205205                                AdditionalIncludeDirectories="..\..\libs\gtest\include;.\Tclap;..\..\api764sp2\include;.\;..\..\libs\zlib\include;thirdparty" 
    206                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
     206                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CMAKE_INTDIR=\"Release\"" 
    207207                                RuntimeLibrary="2" 
    208208                                EnableFunctionLevelLinking="true" 
     
    287287                                EnableIntrinsicFunctions="true" 
    288288                                AdditionalIncludeDirectories="..\..\libs\gtest\include;.\Tclap;..\..\api810\include;.\;..\..\libs\zlib\include;thirdparty" 
    289                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
     289                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CMAKE_INTDIR=\"x64\\Release\"" 
    290290                                RuntimeLibrary="2" 
    291291                                EnableFunctionLevelLinking="true" 
     
    369369                                EnableIntrinsicFunctions="true" 
    370370                                AdditionalIncludeDirectories="..\..\libs\gtest\include;.\Tclap;..\..\api764sp2\include;.\;..\..\libs\zlib\include;thirdparty" 
    371                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
     371                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CMAKE_INTDIR=\"ReleaseBeta\"" 
    372372                                RuntimeLibrary="2" 
    373373                                EnableFunctionLevelLinking="true" 
     
    452452                                EnableIntrinsicFunctions="true" 
    453453                                AdditionalIncludeDirectories="..\..\libs\gtest\include;.\Tclap;..\..\api764sp2\include;.\;..\..\libs\zlib\include;thirdparty" 
    454                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
     454                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CMAKE_INTDIR=\"x64\\ReleaseBeta\"" 
    455455                                RuntimeLibrary="2" 
    456456                                EnableFunctionLevelLinking="true" 
     
    608608                </File> 
    609609                <File 
     610                        RelativePath=".\FileSystemUtilTest.h.in" 
     611                        > 
     612                </File> 
     613                <File 
    610614                        RelativePath=".\RapidJSONTests.cpp" 
    611615                        > 
  • branches/work_304/CMakeLists.txt

    r326 r327  
    8080 
    8181CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h) 
     82CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/FileSystemUtilTest.h.in ${CMAKE_CURRENT_BINARY_DIR}/FileSystemUtilTest.h) 
    8283 
    8384ADD_DEFINITIONS(-DAR_STRICT_ANSI -D_CRT_SECURE_NO_DEPRECATE) 
     
    188189        SET(ARINSIDE_ARAPI_LIB arapi81_build001 arapi80_build001 arapi7604_build002 arapi7603_build001 arapi75 arapi71 arapi70) 
    189190        SET(ZLIB_LIBNAMES zlibwapi) 
     191        SET(ARINSIDE_ADDITIONAL_LIBS shlwapi.lib) 
    190192ELSE(WIN32) 
    191193        SET(ARINSIDE_ARAPI_LIB ar) 
     
    361363 
    362364# reference the needed libraries 
    363 TARGET_LINK_LIBRARIES(arinside ${ARS_API_LIB} ${ZLIB_LIB} arinsidelib) 
    364 TARGET_LINK_LIBRARIES(arinsidetest ${ARS_API_LIB} ${ZLIB_LIB} arinsidelib) 
     365TARGET_LINK_LIBRARIES(arinside ${ARS_API_LIB} ${ZLIB_LIB} ${ARINSIDE_ADDITIONAL_LIBS} arinsidelib) 
     366TARGET_LINK_LIBRARIES(arinsidetest ${ARS_API_LIB} ${ZLIB_LIB} ${ARINSIDE_ADDITIONAL_LIBS} arinsidelib) 
    365367IF(MSVC) 
    366368        TARGET_LINK_LIBRARIES(arinsidetest 
  • branches/work_304/FileSystemUtilTest.cpp

    r326 r327  
    11#include "ARInsideTest.h" 
    22#include "FileSystemUtil.h" 
     3#include "FileSystemUtilTest.h" 
    34 
    45TEST(FileSystemUtil, IsDots_WithDots_Test) 
     
    1718        string directory = FileSystemUtil::GetExecutableDirectory(argv_0); 
    1819        directory = FileSystemUtil::GetRealPathName(directory); 
    19         cout << "CurrentDir: " << directory << endl; 
     20 
     21        string expectedDir = DIRECTORY_OF_TEST_BINARY; 
     22#ifdef WIN32 
     23        expectedDir = CUtil::StrReplace("/","\\", expectedDir); 
     24        std::transform(directory.begin(), directory.end(), directory.begin(), ::tolower); 
     25        std::transform(expectedDir.begin(), expectedDir.end(), expectedDir.begin(), ::tolower); 
     26#endif 
     27 
     28        ASSERT_STREQ(expectedDir.c_str(), directory.c_str()); 
    2029} 
Note: See TracChangeset for help on using the changeset viewer.