wxWidgets/tests/test_vc7_test_gui.vcproj
Vadim Zeitlin 036870ab35 Split wxPersistenceManager-related tests and actually build them
It seems better to organize the tests in different files and just
provide a common fixture-like class to reuse functionality.

Also use this as an opportunity to rewrite the tests to use Catch
directly instead of using CppUnit-compatible macros.

Finally, actually build these tests as part of the test suite.
2017-12-15 14:10:35 +01:00

619 lines
18 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<!--
This project was generated by
Bakefile 0.2.11 (http://www.bakefile.org)
Do not modify, all changes will be overwritten!
-->
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="test_gui"
ProjectGUID="{EF2FDAD9-89EB-50C4-91EA-A8ACEBF43839}">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="vc_mswud"
IntermediateDirectory="vc_mswud\test_gui"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;NOPCH;_CONSOLE"
MinimalRebuild="TRUE"
ExceptionHandling="TRUE"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
BufferSecurityCheck="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="testprec.h"
PrecompiledHeaderFile="vc_mswud\testprec_test_gui.pch"
ObjectFile="vc_mswud\test_gui\"
ProgramDataBaseFileName="vc_mswud\test_gui.pdb"
WarningLevel="4"
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=""
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_adv.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
OutputFile="vc_mswud\test_gui.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories=".\..\lib\vc_lib"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="vc_mswud\test_gui.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;NOPCH;_CONSOLE"
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;__WXMSW__;_UNICODE;NOPCH;_CONSOLE"
Culture="1033"
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="vc_mswu"
IntermediateDirectory="vc_mswu\test_gui"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"
PreprocessorDefinitions="WIN32;__WXMSW__;NDEBUG;_UNICODE;NOPCH;_CONSOLE"
ExceptionHandling="TRUE"
RuntimeLibrary="2"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="testprec.h"
PrecompiledHeaderFile="vc_mswu\testprec_test_gui.pch"
ObjectFile="vc_mswu\test_gui\"
ProgramDataBaseFileName="vc_mswu\test_gui.pdb"
WarningLevel="4"
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=""
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_adv.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
OutputFile="vc_mswu\test_gui.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories=".\..\lib\vc_lib"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="vc_mswu\test_gui.pdb"
SubSystem="1"
TargetMachine="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="WIN32;__WXMSW__;NDEBUG;_UNICODE;NOPCH;_CONSOLE"
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__WXMSW__;NDEBUG;_UNICODE;NOPCH;_CONSOLE"
Culture="1033"
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="DLL Debug|Win32"
OutputDirectory="vc_mswuddll"
IntermediateDirectory="vc_mswuddll\test_gui"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;WXUSINGDLL;NOPCH;_CONSOLE"
MinimalRebuild="TRUE"
ExceptionHandling="TRUE"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
BufferSecurityCheck="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="testprec.h"
PrecompiledHeaderFile="vc_mswuddll\testprec_test_gui.pch"
ObjectFile="vc_mswuddll\test_gui\"
ProgramDataBaseFileName="vc_mswuddll\test_gui.pdb"
WarningLevel="4"
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=""
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_adv.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
OutputFile="vc_mswuddll\test_gui.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories=".\..\lib\vc_dll"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="vc_mswuddll\test_gui.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;WXUSINGDLL;NOPCH;_CONSOLE"
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;__WXMSW__;_UNICODE;WXUSINGDLL;NOPCH;_CONSOLE"
Culture="1033"
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="DLL Release|Win32"
OutputDirectory="vc_mswudll"
IntermediateDirectory="vc_mswudll\test_gui"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="1">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"
PreprocessorDefinitions="WIN32;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;NOPCH;_CONSOLE"
ExceptionHandling="TRUE"
RuntimeLibrary="2"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="testprec.h"
PrecompiledHeaderFile="vc_mswudll\testprec_test_gui.pch"
ObjectFile="vc_mswudll\test_gui\"
ProgramDataBaseFileName="vc_mswudll\test_gui.pdb"
WarningLevel="4"
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=""
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_adv.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
OutputFile="vc_mswudll\test_gui.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories=".\..\lib\vc_dll"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="vc_mswudll\test_gui.pdb"
SubSystem="1"
TargetMachine="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="WIN32;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;NOPCH;_CONSOLE"
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;NOPCH;_CONSOLE"
Culture="1033"
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;.;.\..\samples;.\..\3rdparty\catch\include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
<File
RelativePath=".\menu\accelentry.cpp">
</File>
<File
RelativePath=".\graphics\affinematrix.cpp">
</File>
<File
RelativePath=".\asserthelper.cpp">
</File>
<File
RelativePath=".\graphics\bitmap.cpp">
</File>
<File
RelativePath=".\controls\bitmapcomboboxtest.cpp">
</File>
<File
RelativePath=".\controls\bitmaptogglebuttontest.cpp">
</File>
<File
RelativePath=".\controls\bookctrlbasetest.cpp">
</File>
<File
RelativePath=".\graphics\boundingbox.cpp">
</File>
<File
RelativePath=".\sizers\boxsizer.cpp">
</File>
<File
RelativePath=".\controls\buttontest.cpp">
</File>
<File
RelativePath=".\controls\checkboxtest.cpp">
</File>
<File
RelativePath=".\controls\checklistboxtest.cpp">
</File>
<File
RelativePath=".\controls\choicebooktest.cpp">
</File>
<File
RelativePath=".\controls\choicetest.cpp">
</File>
<File
RelativePath=".\window\clientsize.cpp">
</File>
<File
RelativePath=".\graphics\clippingbox.cpp">
</File>
<File
RelativePath=".\events\clone.cpp">
</File>
<File
RelativePath=".\graphics\colour.cpp">
</File>
<File
RelativePath=".\controls\comboboxtest.cpp">
</File>
<File
RelativePath=".\config\config.cpp">
</File>
<File
RelativePath=".\persistence\dataview.cpp">
</File>
<File
RelativePath=".\controls\dataviewctrltest.cpp">
</File>
<File
RelativePath=".\controls\datepickerctrltest.cpp">
</File>
<File
RelativePath=".\controls\dialogtest.cpp">
</File>
<File
RelativePath=".\dummy.cpp">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
<FileConfiguration
Name="DLL Debug|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
<FileConfiguration
Name="DLL Release|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
</File>
<File
RelativePath=".\graphics\ellipsization.cpp">
</File>
<File
RelativePath=".\events\evtlooptest.cpp">
</File>
<File
RelativePath=".\exec\exec.cpp">
</File>
<File
RelativePath=".\font\fonttest.cpp">
</File>
<File
RelativePath=".\controls\frametest.cpp">
</File>
<File
RelativePath=".\misc\garbage.cpp">
</File>
<File
RelativePath=".\controls\gaugetest.cpp">
</File>
<File
RelativePath=".\graphics\graphmatrix.cpp">
</File>
<File
RelativePath=".\sizers\gridsizer.cpp">
</File>
<File
RelativePath=".\controls\gridtest.cpp">
</File>
<File
RelativePath=".\misc\guifuncs.cpp">
</File>
<File
RelativePath=".\controls\headerctrltest.cpp">
</File>
<File
RelativePath=".\controls\htmllboxtest.cpp">
</File>
<File
RelativePath=".\html\htmlparser.cpp">
</File>
<File
RelativePath=".\html\htmlwindow.cpp">
</File>
<File
RelativePath=".\controls\hyperlinkctrltest.cpp">
</File>
<File
RelativePath=".\image\image.cpp">
</File>
<File
RelativePath=".\controls\itemcontainertest.cpp">
</File>
<File
RelativePath=".\events\keyboard.cpp">
</File>
<File
RelativePath=".\controls\label.cpp">
</File>
<File
RelativePath=".\controls\listbasetest.cpp">
</File>
<File
RelativePath=".\controls\listbooktest.cpp">
</File>
<File
RelativePath=".\controls\listboxtest.cpp">
</File>
<File
RelativePath=".\controls\listctrltest.cpp">
</File>
<File
RelativePath=".\controls\listviewtest.cpp">
</File>
<File
RelativePath=".\controls\markuptest.cpp">
</File>
<File
RelativePath=".\graphics\measuring.cpp">
</File>
<File
RelativePath=".\menu\menu.cpp">
</File>
<File
RelativePath=".\controls\notebooktest.cpp">
</File>
<File
RelativePath=".\controls\ownerdrawncomboboxtest.cpp">
</File>
<File
RelativePath=".\controls\pickerbasetest.cpp">
</File>
<File
RelativePath=".\controls\pickertest.cpp">
</File>
<File
RelativePath=".\geometry\point.cpp">
</File>
<File
RelativePath=".\events\propagation.cpp">
</File>
<File
RelativePath=".\controls\radioboxtest.cpp">
</File>
<File
RelativePath=".\controls\radiobuttontest.cpp">
</File>
<File
RelativePath=".\image\rawbmp.cpp">
</File>
<File
RelativePath=".\controls\rearrangelisttest.cpp">
</File>
<File
RelativePath=".\geometry\rect.cpp">
</File>
<File
RelativePath=".\geometry\region.cpp">
</File>
<File
RelativePath=".\controls\richtextctrltest.cpp">
</File>
<File
RelativePath=".\misc\safearrayconverttest.cpp">
</File>
<File
RelativePath=".\controls\searchctrltest.cpp">
</File>
<File
RelativePath=".\misc\selstoretest.cpp">
</File>
<File
RelativePath=".\window\setsize.cpp">
</File>
<File
RelativePath=".\misc\settings.cpp">
</File>
<File
RelativePath=".\controls\simplebooktest.cpp">
</File>
<File
RelativePath=".\geometry\size.cpp">
</File>
<File
RelativePath=".\controls\slidertest.cpp">
</File>
<File
RelativePath=".\net\socket.cpp">
</File>
<File
RelativePath=".\controls\spinctrldbltest.cpp">
</File>
<File
RelativePath=".\controls\spinctrltest.cpp">
</File>
<File
RelativePath=".\test.cpp">
</File>
<File
RelativePath=".\testableframe.cpp">
</File>
<File
RelativePath=".\controls\textctrltest.cpp">
</File>
<File
RelativePath=".\controls\textentrytest.cpp">
</File>
<File
RelativePath=".\persistence\tlw.cpp">
</File>
<File
RelativePath=".\controls\togglebuttontest.cpp">
</File>
<File
RelativePath=".\controls\toolbooktest.cpp">
</File>
<File
RelativePath=".\toplevel\toplevel.cpp">
</File>
<File
RelativePath=".\controls\treebooktest.cpp">
</File>
<File
RelativePath=".\controls\treectrltest.cpp">
</File>
<File
RelativePath=".\controls\treelistctrltest.cpp">
</File>
<File
RelativePath=".\validators\valnum.cpp">
</File>
<File
RelativePath=".\controls\virtlistctrltest.cpp">
</File>
<File
RelativePath=".\controls\webtest.cpp">
</File>
<File
RelativePath=".\controls\windowtest.cpp">
</File>
<File
RelativePath=".\sizers\wrapsizer.cpp">
</File>
<File
RelativePath=".\xml\xrctest.cpp">
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
<File
RelativePath="..\samples\sample.rc">
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>