mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-08-17 05:17:11 +02:00
Update POCO library.
This commit is contained in:
1
vendor/POCO/XML/testsuite/TestSuite.progen
vendored
1
vendor/POCO/XML/testsuite/TestSuite.progen
vendored
@@ -7,4 +7,5 @@ vc.project.platforms = Win32
|
||||
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
|
||||
vc.project.prototype = TestSuite_vs90.vcproj
|
||||
vc.project.compiler.include = ..\\..\\Foundation\\include
|
||||
vc.project.compiler.additionalOptions = /Zc:__cplusplus
|
||||
vc.project.linker.dependencies = iphlpapi.lib
|
||||
|
985
vendor/POCO/XML/testsuite/TestSuite_vs170.vcxproj
vendored
Normal file
985
vendor/POCO/XML/testsuite/TestSuite_vs170.vcxproj
vendored
Normal file
@@ -0,0 +1,985 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="debug_shared|ARM64">
|
||||
<Configuration>debug_shared</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_shared|Win32">
|
||||
<Configuration>debug_shared</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_shared|x64">
|
||||
<Configuration>debug_shared</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_static_md|ARM64">
|
||||
<Configuration>debug_static_md</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_static_md|Win32">
|
||||
<Configuration>debug_static_md</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_static_md|x64">
|
||||
<Configuration>debug_static_md</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_static_mt|ARM64">
|
||||
<Configuration>debug_static_mt</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_static_mt|Win32">
|
||||
<Configuration>debug_static_mt</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="debug_static_mt|x64">
|
||||
<Configuration>debug_static_mt</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_shared|ARM64">
|
||||
<Configuration>release_shared</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_shared|Win32">
|
||||
<Configuration>release_shared</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_shared|x64">
|
||||
<Configuration>release_shared</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_static_md|ARM64">
|
||||
<Configuration>release_static_md</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_static_md|Win32">
|
||||
<Configuration>release_static_md</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_static_md|x64">
|
||||
<Configuration>release_static_md</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_static_mt|ARM64">
|
||||
<Configuration>release_static_mt</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_static_mt|Win32">
|
||||
<Configuration>release_static_mt</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release_static_mt|x64">
|
||||
<Configuration>release_static_mt</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>17.0</VCProjectVersion>
|
||||
<ProjectName>TestSuite</ProjectName>
|
||||
<ProjectGuid>{C9ACF028-17A1-44C2-8C09-DFD3BD9E7D45}</ProjectGuid>
|
||||
<RootNamespace>TestSuite</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|ARM64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|ARM64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|ARM64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets">
|
||||
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros"/>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>17.0.32505.173</_ProjectFileVersion>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|ARM64'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|ARM64'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|ARM64'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">TestSuited</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">TestSuite</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">TestSuite</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">
|
||||
<OutDir>binA64\</OutDir>
|
||||
<IntDir>objA64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|ARM64'">
|
||||
<OutDir>binA64\</OutDir>
|
||||
<IntDir>objA64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">
|
||||
<OutDir>binA64\static_mt\</OutDir>
|
||||
<IntDir>objA64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|ARM64'">
|
||||
<OutDir>binA64\static_mt\</OutDir>
|
||||
<IntDir>objA64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">
|
||||
<OutDir>binA64\static_md\</OutDir>
|
||||
<IntDir>objA64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|ARM64'">
|
||||
<OutDir>binA64\static_md\</OutDir>
|
||||
<IntDir>objA64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
|
||||
<OutDir>bin\</OutDir>
|
||||
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">
|
||||
<OutDir>bin\</OutDir>
|
||||
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
|
||||
<OutDir>bin\static_mt\</OutDir>
|
||||
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">
|
||||
<OutDir>bin\static_mt\</OutDir>
|
||||
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
|
||||
<OutDir>bin\static_md\</OutDir>
|
||||
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
|
||||
<OutDir>bin\static_md\</OutDir>
|
||||
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">
|
||||
<OutDir>bin64\</OutDir>
|
||||
<IntDir>obj64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">
|
||||
<OutDir>bin64\</OutDir>
|
||||
<IntDir>obj64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">
|
||||
<OutDir>bin64\static_mt\</OutDir>
|
||||
<IntDir>obj64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">
|
||||
<OutDir>bin64\static_mt\</OutDir>
|
||||
<IntDir>obj64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">
|
||||
<OutDir>bin64\static_md\</OutDir>
|
||||
<IntDir>obj64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">
|
||||
<OutDir>bin64\static_md\</OutDir>
|
||||
<IntDir>obj64\TestSuite\$(Configuration)\</IntDir>
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>binA64\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>binA64\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineARM64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>binA64\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineARM64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>binA64\static_mt\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>binA64\static_mt\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineARM64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>binA64\static_mt\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineARM64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>binA64\static_md\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>binA64\static_md\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineARM64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>binA64\static_md\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineARM64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>bin\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin\static_mt\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>bin\static_mt\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin\static_mt\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin64\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>bin64\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin64\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin64\static_mt\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>bin64\static_mt\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin64\static_mt\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin64\static_md\TestSuited.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>bin64\static_md\TestSuited.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat/>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>bin64\static_md\TestSuite.exe</OutputFile>
|
||||
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="src\AttributesImplTest.h"/>
|
||||
<ClInclude Include="src\ChildNodesTest.h"/>
|
||||
<ClInclude Include="src\DocumentTest.h"/>
|
||||
<ClInclude Include="src\DocumentTypeTest.h"/>
|
||||
<ClInclude Include="src\DOMTestSuite.h"/>
|
||||
<ClInclude Include="src\ElementTest.h"/>
|
||||
<ClInclude Include="src\EventTest.h"/>
|
||||
<ClInclude Include="src\NamePoolTest.h"/>
|
||||
<ClInclude Include="src\NamespaceSupportTest.h"/>
|
||||
<ClInclude Include="src\NameTest.h"/>
|
||||
<ClInclude Include="src\NodeAppenderTest.h"/>
|
||||
<ClInclude Include="src\NodeIteratorTest.h"/>
|
||||
<ClInclude Include="src\NodeTest.h"/>
|
||||
<ClInclude Include="src\ParserWriterTest.h"/>
|
||||
<ClInclude Include="src\SAXParserTest.h"/>
|
||||
<ClInclude Include="src\SAXTestSuite.h"/>
|
||||
<ClInclude Include="src\TextTest.h"/>
|
||||
<ClInclude Include="src\TreeWalkerTest.h"/>
|
||||
<ClInclude Include="src\XMLStreamParserTest.h"/>
|
||||
<ClInclude Include="src\XMLTestSuite.h"/>
|
||||
<ClInclude Include="src\XMLWriterTest.h"/>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="src\AttributesImplTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\ChildNodesTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\DocumentTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\DocumentTypeTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\DOMTestSuite.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Driver.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\ElementTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\EventTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NamePoolTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NamespaceSupportTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NameTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NodeAppenderTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NodeIteratorTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NodeTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\ParserWriterTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\SAXParserTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\SAXTestSuite.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\TextTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\TreeWalkerTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\XMLStreamParserTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\XMLTestSuite.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\XMLWriterTest.cpp">
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
|
||||
<ImportGroup Label="ExtensionTargets"/>
|
||||
</Project>
|
180
vendor/POCO/XML/testsuite/TestSuite_vs170.vcxproj.filters
vendored
Normal file
180
vendor/POCO/XML/testsuite/TestSuite_vs170.vcxproj.filters
vendored
Normal file
@@ -0,0 +1,180 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="XML">
|
||||
<UniqueIdentifier>{267dc191-c17a-40c7-b031-e4062ef685ef}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="XML\Header Files">
|
||||
<UniqueIdentifier>{ed0acb37-2e7b-4fb3-9e4f-bcca6737286e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="XML\Source Files">
|
||||
<UniqueIdentifier>{cabd32b6-bf1e-4fd0-bf00-83b66f87c283}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="SAX">
|
||||
<UniqueIdentifier>{82379ce0-5ff2-4c21-9a50-182ba826e3d6}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="SAX\Header Files">
|
||||
<UniqueIdentifier>{e5e9b84d-0444-491c-a94c-860fea6c5dba}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="SAX\Source Files">
|
||||
<UniqueIdentifier>{e81a05f0-8560-49c6-b545-52cd1985e47c}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="DOM">
|
||||
<UniqueIdentifier>{baf873a5-c67b-4c0c-b43c-8d551efecbaf}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="DOM\Header Files">
|
||||
<UniqueIdentifier>{6453d96f-21a9-4601-93ee-a73402b79aea}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="DOM\Source Files">
|
||||
<UniqueIdentifier>{5d76fdeb-b462-4181-bf28-79334afd95ec}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="_Suite">
|
||||
<UniqueIdentifier>{3de96171-216f-46e9-bde5-d59932c4e3fa}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="_Suite\Header Files">
|
||||
<UniqueIdentifier>{d76562a5-ae1b-44e0-9522-c6b29ab995b4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="_Suite\Source Files">
|
||||
<UniqueIdentifier>{4ac25127-ec4b-4cd0-9529-e3183239ba98}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="_Driver">
|
||||
<UniqueIdentifier>{15b79584-f97b-4e6b-a25d-bf5449b9058b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="_Driver\Source Files">
|
||||
<UniqueIdentifier>{1db3521f-175e-4bea-94dd-f7a6bcab3835}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="src\NamePoolTest.h">
|
||||
<Filter>XML\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\NameTest.h">
|
||||
<Filter>XML\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\XMLStreamParserTest.h">
|
||||
<Filter>XML\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\XMLWriterTest.h">
|
||||
<Filter>XML\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\AttributesImplTest.h">
|
||||
<Filter>SAX\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\NamespaceSupportTest.h">
|
||||
<Filter>SAX\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\SAXParserTest.h">
|
||||
<Filter>SAX\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\SAXTestSuite.h">
|
||||
<Filter>SAX\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\ChildNodesTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\DocumentTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\DocumentTypeTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\DOMTestSuite.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\ElementTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\EventTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\NodeAppenderTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\NodeIteratorTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\NodeTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\ParserWriterTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\TextTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\TreeWalkerTest.h">
|
||||
<Filter>DOM\Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\XMLTestSuite.h">
|
||||
<Filter>_Suite\Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="src\NamePoolTest.cpp">
|
||||
<Filter>XML\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NameTest.cpp">
|
||||
<Filter>XML\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\XMLStreamParserTest.cpp">
|
||||
<Filter>XML\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\XMLWriterTest.cpp">
|
||||
<Filter>XML\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\AttributesImplTest.cpp">
|
||||
<Filter>SAX\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NamespaceSupportTest.cpp">
|
||||
<Filter>SAX\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\SAXParserTest.cpp">
|
||||
<Filter>SAX\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\SAXTestSuite.cpp">
|
||||
<Filter>SAX\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\ChildNodesTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\DocumentTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\DocumentTypeTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\DOMTestSuite.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\ElementTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\EventTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NodeAppenderTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NodeIteratorTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\NodeTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\ParserWriterTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\TextTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\TreeWalkerTest.cpp">
|
||||
<Filter>DOM\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\XMLTestSuite.cpp">
|
||||
<Filter>_Suite\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Driver.cpp">
|
||||
<Filter>_Driver\Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
@@ -34,7 +34,7 @@ void AttributesImplTest::testNoNamespaces()
|
||||
assertTrue (attrs.getLength() == 0);
|
||||
assertTrue (attrs.getIndex("foo") == -1);
|
||||
assertTrue (attrs.getValue("foo").empty());
|
||||
|
||||
|
||||
attrs.addAttribute("", "", "a1", "CDATA", "v1");
|
||||
assertTrue (attrs.getLength() == 1);
|
||||
assertTrue (attrs.getIndex("a1") == 0);
|
||||
@@ -42,7 +42,7 @@ void AttributesImplTest::testNoNamespaces()
|
||||
assertTrue (attrs.getType(0) == "CDATA");
|
||||
assertTrue (attrs.getValue(0) == "v1");
|
||||
assertTrue (attrs.isSpecified(0));
|
||||
|
||||
|
||||
assertTrue (attrs.getType("a1") == "CDATA");
|
||||
assertTrue (attrs.getValue("a1") == "v1");
|
||||
|
||||
@@ -53,15 +53,15 @@ void AttributesImplTest::testNoNamespaces()
|
||||
assertTrue (attrs.getType(1) == "CDATA");
|
||||
assertTrue (attrs.getValue(1) == "v2");
|
||||
assertTrue (attrs.isSpecified(1));
|
||||
|
||||
|
||||
assertTrue (attrs.getType("a2") == "CDATA");
|
||||
assertTrue (attrs.getValue("a2") == "v2");
|
||||
|
||||
attrs.addAttribute("", "", "a3", "CDATA", "v3");
|
||||
assertTrue (attrs.getLength() == 3);
|
||||
assertTrue (attrs.getIndex("a3") == 2);
|
||||
assertTrue (attrs.getIndex("a3") == 2);
|
||||
assertTrue (attrs.getValue("a3") == "v3");
|
||||
|
||||
|
||||
attrs.removeAttribute(0);
|
||||
assertTrue (attrs.getLength() == 2);
|
||||
assertTrue (attrs.getIndex("a1") == -1);
|
||||
@@ -69,7 +69,7 @@ void AttributesImplTest::testNoNamespaces()
|
||||
assertTrue (attrs.getIndex("a3") == 1);
|
||||
assertTrue (attrs.getQName(0) == "a2");
|
||||
assertTrue (attrs.getQName(1) == "a3");
|
||||
|
||||
|
||||
attrs.removeAttribute("a3");
|
||||
assertTrue (attrs.getLength() == 1);
|
||||
assertTrue (attrs.getIndex("a1") == -1);
|
||||
@@ -86,7 +86,7 @@ void AttributesImplTest::testNamespaces()
|
||||
assertTrue (attrs.getLength() == 0);
|
||||
assertTrue (attrs.getIndex("urn:ns", "foo") == -1);
|
||||
assertTrue (attrs.getValue("urn:ns", "foo").empty());
|
||||
|
||||
|
||||
attrs.addAttribute("urn:ns", "a1", "p:a1", "CDATA", "v1");
|
||||
assertTrue (attrs.getLength() == 1);
|
||||
assertTrue (attrs.getIndex("urn:ns", "a1") == 0);
|
||||
@@ -96,7 +96,7 @@ void AttributesImplTest::testNamespaces()
|
||||
assertTrue (attrs.getType(0) == "CDATA");
|
||||
assertTrue (attrs.getValue(0) == "v1");
|
||||
assertTrue (attrs.isSpecified(0));
|
||||
|
||||
|
||||
assertTrue (attrs.getType("urn:ns", "a1") == "CDATA");
|
||||
assertTrue (attrs.getValue("urn:ns", "a1") == "v1");
|
||||
|
||||
@@ -109,7 +109,7 @@ void AttributesImplTest::testNamespaces()
|
||||
assertTrue (attrs.getType(1) == "CDATA");
|
||||
assertTrue (attrs.getValue(1) == "v2");
|
||||
assertTrue (attrs.isSpecified(1));
|
||||
|
||||
|
||||
assertTrue (attrs.getType("urn:ns", "a2") == "CDATA");
|
||||
assertTrue (attrs.getValue("urn:ns", "a2") == "v2");
|
||||
|
||||
@@ -117,9 +117,9 @@ void AttributesImplTest::testNamespaces()
|
||||
|
||||
attrs.addAttribute("urn:ns2", "a3", "q:a3", "CDATA", "v3");
|
||||
assertTrue (attrs.getLength() == 3);
|
||||
assertTrue (attrs.getIndex("urn:ns2", "a3") == 2);
|
||||
assertTrue (attrs.getIndex("urn:ns2", "a3") == 2);
|
||||
assertTrue (attrs.getValue("urn:ns2", "a3") == "v3");
|
||||
|
||||
|
||||
attrs.removeAttribute(0);
|
||||
assertTrue (attrs.getLength() == 2);
|
||||
assertTrue (attrs.getIndex("urn:ns", "a1") == -1);
|
||||
@@ -131,10 +131,10 @@ void AttributesImplTest::testNamespaces()
|
||||
assertTrue (attrs.getQName(1) == "q:a3");
|
||||
assertTrue (attrs.getLocalName(1) == "a3");
|
||||
assertTrue (attrs.getURI(1) == "urn:ns2");
|
||||
|
||||
|
||||
attrs.removeAttribute("urn:ns", "a3");
|
||||
assertTrue (attrs.getLength() == 2);
|
||||
|
||||
|
||||
attrs.removeAttribute("urn:ns2", "a3");
|
||||
assertTrue (attrs.getLength() == 1);
|
||||
assertTrue (attrs.getIndex("urn:ns", "a1") == -1);
|
||||
@@ -174,19 +174,19 @@ void AttributesImplTest::testAccessors()
|
||||
attrs.setType(0, "NMTOKEN");
|
||||
assertTrue (attrs.getType(0) == "NMTOKEN");
|
||||
assertTrue (attrs.getType("urn:ns1", "a1") == "NMTOKEN");
|
||||
|
||||
|
||||
attrs.setValue(1, "v2 v2");
|
||||
assertTrue (attrs.getValue(1) == "v2 v2");
|
||||
assertTrue (attrs.getValue("urn:ns1", "a2") == "v2 v2");
|
||||
assertTrue (attrs.isSpecified(1));
|
||||
|
||||
|
||||
attrs.setLocalName(2, "A3");
|
||||
assertTrue (attrs.getLocalName(2) == "A3");
|
||||
attrs.setQName(2, "p:A3");
|
||||
assertTrue (attrs.getQName(2) == "p:A3");
|
||||
attrs.setURI(2, "urn:ns1");
|
||||
assertTrue (attrs.getURI(2) == "urn:ns1");
|
||||
|
||||
|
||||
assertTrue (attrs.getValue("urn:ns1", "A3") == "v3");
|
||||
}
|
||||
|
||||
@@ -202,11 +202,11 @@ void AttributesImplTest::testCopy()
|
||||
attrs2.setAttributes(attrs);
|
||||
|
||||
assertTrue (attrs2.getLength() == 3);
|
||||
|
||||
|
||||
assertTrue (attrs2.getQName(0) == "p:a1");
|
||||
assertTrue (attrs2.getQName(1) == "p:a2");
|
||||
assertTrue (attrs2.getQName(2) == "q:a3");
|
||||
|
||||
|
||||
assertTrue (attrs2.getLocalName(0) == "a1");
|
||||
assertTrue (attrs2.getLocalName(1) == "a2");
|
||||
assertTrue (attrs2.getLocalName(2) == "a3");
|
||||
|
@@ -42,11 +42,11 @@ void ChildNodesTest::testChildNodes()
|
||||
assertTrue (!pRoot->hasChildNodes());
|
||||
AutoPtr<NodeList> pNL = pRoot->childNodes();
|
||||
assertTrue (pNL->length() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
pRoot->appendChild(pChild1);
|
||||
assertTrue (pRoot->hasChildNodes());
|
||||
|
||||
|
||||
assertTrue (pNL->length() == 1);
|
||||
assertTrue (pNL->item(0) == pChild1);
|
||||
|
||||
@@ -56,7 +56,7 @@ void ChildNodesTest::testChildNodes()
|
||||
assertTrue (pNL->length() == 2);
|
||||
assertTrue (pNL->item(0) == pChild1);
|
||||
assertTrue (pNL->item(1) == pChild2);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild0 = pDoc->createElement("child0");
|
||||
pRoot->insertBefore(pChild0, pChild1);
|
||||
|
||||
|
42
vendor/POCO/XML/testsuite/src/DocumentTest.cpp
vendored
42
vendor/POCO/XML/testsuite/src/DocumentTest.cpp
vendored
@@ -47,11 +47,11 @@ void DocumentTest::testDocumentElement()
|
||||
assertTrue (pDoc->documentElement() == 0);
|
||||
pDoc->appendChild(pRoot);
|
||||
assertTrue (pDoc->documentElement() == pRoot);
|
||||
|
||||
|
||||
AutoPtr<Text> pText = pDoc->createTextNode(" ");
|
||||
pDoc->insertBefore(pText, pRoot);
|
||||
assertTrue (pDoc->documentElement() == pRoot);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ void DocumentTest::testImport()
|
||||
AutoPtr<Element> pRoot1 = pDoc1->createElement("root");
|
||||
|
||||
AutoPtr<Document> pDoc2 = new Document;
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
pDoc2->appendChild(pRoot1);
|
||||
@@ -70,11 +70,11 @@ void DocumentTest::testImport()
|
||||
catch (DOMException&)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
AutoPtr<Element> pRoot2 = static_cast<Element*>(pDoc2->importNode(pRoot1, false));
|
||||
assertTrue (pRoot2->ownerDocument() == pDoc2);
|
||||
assertTrue (pRoot1->ownerDocument() == pDoc1);
|
||||
|
||||
|
||||
pDoc2->appendChild(pRoot2);
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ void DocumentTest::testImportDeep()
|
||||
pRoot1->setAttribute("a2", "v2");
|
||||
|
||||
AutoPtr<Document> pDoc2 = new Document;
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
pDoc2->appendChild(pRoot1);
|
||||
@@ -102,7 +102,7 @@ void DocumentTest::testImportDeep()
|
||||
catch (DOMException&)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
AutoPtr<Element> pRoot2 = static_cast<Element*>(pDoc2->importNode(pRoot1, true));
|
||||
assertTrue (pRoot2->ownerDocument() == pDoc2);
|
||||
assertTrue (pRoot2->firstChild()->ownerDocument() == pDoc2);
|
||||
@@ -110,7 +110,7 @@ void DocumentTest::testImportDeep()
|
||||
assertTrue (pRoot1->ownerDocument() == pDoc1);
|
||||
assertTrue (pRoot1->firstChild()->ownerDocument() == pDoc1);
|
||||
assertTrue (pRoot1->firstChild()->firstChild()->ownerDocument() == pDoc1);
|
||||
|
||||
|
||||
pDoc2->appendChild(pRoot2);
|
||||
}
|
||||
|
||||
@@ -122,14 +122,14 @@ void DocumentTest::testElementsByTagName()
|
||||
pDoc->appendChild(pRoot);
|
||||
AutoPtr<NodeList> pNL1 = pDoc->getElementsByTagName("*");
|
||||
AutoPtr<NodeList> pNL2 = pDoc->getElementsByTagName("elem");
|
||||
|
||||
|
||||
assertTrue (pNL1->length() == 1);
|
||||
assertTrue (pNL1->item(0) == pRoot);
|
||||
assertTrue (pNL2->length() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pElem1 = pDoc->createElement("elem");
|
||||
pRoot->appendChild(pElem1);
|
||||
|
||||
|
||||
assertTrue (pNL1->length() == 2);
|
||||
assertTrue (pNL2->length() == 1);
|
||||
assertTrue (pNL1->item(0) == pRoot);
|
||||
@@ -155,14 +155,14 @@ void DocumentTest::testElementsByTagNameNS()
|
||||
pDoc->appendChild(pRoot);
|
||||
AutoPtr<NodeList> pNL1 = pDoc->getElementsByTagNameNS("*", "*");
|
||||
AutoPtr<NodeList> pNL2 = pDoc->getElementsByTagNameNS("*", "elem");
|
||||
|
||||
|
||||
assertTrue (pNL1->length() == 1);
|
||||
assertTrue (pNL1->item(0) == pRoot);
|
||||
assertTrue (pNL2->length() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pElem1 = pDoc->createElementNS("urn:ns1", "elem");
|
||||
pRoot->appendChild(pElem1);
|
||||
|
||||
|
||||
assertTrue (pNL1->length() == 2);
|
||||
assertTrue (pNL2->length() == 1);
|
||||
assertTrue (pNL1->item(0) == pRoot);
|
||||
@@ -199,13 +199,13 @@ void DocumentTest::testElementById()
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem3);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
Element* pFound = pDoc->getElementById("0", "id");
|
||||
assertTrue (pFound == pRoot);
|
||||
|
||||
|
||||
pFound = pDoc->getElementById("1", "id");
|
||||
assertTrue (pFound == pElem1);
|
||||
|
||||
|
||||
pFound = pDoc->getElementById("2", "id");
|
||||
assertTrue (pFound == pElem2);
|
||||
|
||||
@@ -214,7 +214,7 @@ void DocumentTest::testElementById()
|
||||
|
||||
pFound = pDoc->getElementById("4", "id");
|
||||
assertTrue (pFound == 0);
|
||||
|
||||
|
||||
pFound = pDoc->getElementById("0", "ID");
|
||||
assertTrue (pFound == 0);
|
||||
}
|
||||
@@ -241,10 +241,10 @@ void DocumentTest::testElementByIdNS()
|
||||
|
||||
Element* pFound = pDoc->getElementByIdNS("0", "urn:ns1", "id");
|
||||
assertTrue (pFound == pRoot);
|
||||
|
||||
|
||||
pFound = pDoc->getElementByIdNS("1", "urn:ns1", "id");
|
||||
assertTrue (pFound == pElem1);
|
||||
|
||||
|
||||
pFound = pDoc->getElementByIdNS("2", "urn:ns1", "id");
|
||||
assertTrue (pFound == pElem2);
|
||||
|
||||
@@ -253,7 +253,7 @@ void DocumentTest::testElementByIdNS()
|
||||
|
||||
pFound = pDoc->getElementByIdNS("4", "urn:ns1", "id");
|
||||
assertTrue (pFound == 0);
|
||||
|
||||
|
||||
pFound = pDoc->getElementByIdNS("0", "urn:ns1", "ID");
|
||||
assertTrue (pFound == 0);
|
||||
|
||||
|
@@ -42,25 +42,25 @@ DocumentTypeTest::~DocumentTypeTest()
|
||||
void DocumentTypeTest::testDocumentType()
|
||||
{
|
||||
AutoPtr<DocumentType> pDoctype = DOMImplementation::instance().createDocumentType("test", "public", "system");
|
||||
|
||||
|
||||
assertTrue (pDoctype->ownerDocument() == 0);
|
||||
assertTrue (pDoctype->name() == "test");
|
||||
assertTrue (pDoctype->publicId() == "public");
|
||||
assertTrue (pDoctype->systemId() == "system");
|
||||
|
||||
|
||||
AutoPtr<Document> pDoc = new Document(pDoctype);
|
||||
assertTrue (pDoc->doctype() == pDoctype);
|
||||
assertTrue (pDoctype->ownerDocument() == pDoc);
|
||||
|
||||
AutoPtr<NamedNodeMap> pEntities = pDoctype->entities();
|
||||
AutoPtr<NamedNodeMap> pNotations = pDoctype->notations();
|
||||
|
||||
|
||||
assertTrue (pEntities->length() == 0);
|
||||
assertTrue (pNotations->length() == 0);
|
||||
|
||||
|
||||
AutoPtr<Entity> pEntity1 = pDoc->createEntity("entity1", "public1", "system1", "");
|
||||
pDoctype->appendChild(pEntity1);
|
||||
|
||||
|
||||
assertTrue (pEntities->length() == 1);
|
||||
assertTrue (pNotations->length() == 0);
|
||||
assertTrue (pEntities->item(0) == pEntity1);
|
||||
@@ -74,7 +74,7 @@ void DocumentTypeTest::testDocumentType()
|
||||
assertTrue (pEntities->item(1) == pEntity2);
|
||||
assertTrue (pEntities->getNamedItem("entity1") == pEntity1);
|
||||
assertTrue (pEntities->getNamedItem("entity2") == pEntity2);
|
||||
|
||||
|
||||
AutoPtr<Notation> pNotation = pDoc->createNotation("notation", "public", "system");
|
||||
pDoctype->appendChild(pNotation);
|
||||
assertTrue (pEntities->length() == 2);
|
||||
|
2
vendor/POCO/XML/testsuite/src/ElementTest.h
vendored
2
vendor/POCO/XML/testsuite/src/ElementTest.h
vendored
@@ -35,7 +35,7 @@ public:
|
||||
void testChildElementNS();
|
||||
void testNodeByPath();
|
||||
void testNodeByPathNS();
|
||||
|
||||
|
||||
void setUp();
|
||||
void tearDown();
|
||||
|
||||
|
100
vendor/POCO/XML/testsuite/src/EventTest.cpp
vendored
100
vendor/POCO/XML/testsuite/src/EventTest.cpp
vendored
@@ -43,7 +43,7 @@ public:
|
||||
_capture(capture)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
void handleEvent(Event* evt)
|
||||
{
|
||||
XMLString type = evt->type();
|
||||
@@ -59,7 +59,7 @@ public:
|
||||
}
|
||||
Node* pTarget = static_cast<Node*>(evt->target());
|
||||
Node* pCurrentTarget = static_cast<Node*>(evt->currentTarget());
|
||||
|
||||
|
||||
_log.append(_name);
|
||||
_log.append(":");
|
||||
_log.append(type);
|
||||
@@ -73,7 +73,7 @@ public:
|
||||
_log.append(evt->bubbles() ? "B" : "-");
|
||||
_log.append(":");
|
||||
_log.append(evt->cancelable() ? "C" : "-");
|
||||
|
||||
|
||||
MutationEvent* pME = dynamic_cast<MutationEvent*>(evt);
|
||||
if (pME)
|
||||
{
|
||||
@@ -103,22 +103,22 @@ public:
|
||||
_log.append(pME->newValue());
|
||||
}
|
||||
_log.append("\n");
|
||||
|
||||
|
||||
if (_cancel) evt->stopPropagation();
|
||||
if (_readd)
|
||||
pCurrentTarget->addEventListener(type, this, _capture);
|
||||
}
|
||||
|
||||
|
||||
static const XMLString& log()
|
||||
{
|
||||
return _log;
|
||||
}
|
||||
|
||||
|
||||
static void reset()
|
||||
{
|
||||
_log.clear();
|
||||
}
|
||||
|
||||
|
||||
private:
|
||||
XMLString _name;
|
||||
bool _cancel;
|
||||
@@ -158,7 +158,7 @@ void EventTest::testInsert()
|
||||
pDoc->addEventListener(MutationEvent::DOMSubtreeModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeInserted, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &docCapListener, true);
|
||||
|
||||
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInserted, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &rootListener, false);
|
||||
@@ -166,12 +166,12 @@ void EventTest::testInsert()
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInserted, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &rootCapListener, true);
|
||||
|
||||
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
|
||||
assertTrue (log ==
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeInserted:CAPTURING_PHASE:root:#document:B:-:MODIFICATION:#document:::\n"
|
||||
"rootCap:DOMNodeInserted:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
"root:DOMNodeInserted:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
@@ -182,13 +182,13 @@ void EventTest::testInsert()
|
||||
"docCap:DOMSubtreeModified:AT_TARGET:#document:#document:B:-:MODIFICATION::::\n"
|
||||
"doc:DOMSubtreeModified:AT_TARGET:#document:#document:B:-:MODIFICATION::::\n"
|
||||
);
|
||||
|
||||
|
||||
TestEventListener::reset();
|
||||
|
||||
|
||||
AutoPtr<Text> pText = pDoc->createTextNode("text");
|
||||
pRoot->appendChild(pText);
|
||||
|
||||
assertTrue (log ==
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeInserted:CAPTURING_PHASE:#text:#document:B:-:MODIFICATION:root:::\n"
|
||||
"rootCap:DOMNodeInserted:CAPTURING_PHASE:#text:root:B:-:MODIFICATION:root:::\n"
|
||||
"root:DOMNodeInserted:BUBBLING_PHASE:#text:root:B:-:MODIFICATION:root:::\n"
|
||||
@@ -220,7 +220,7 @@ void EventTest::testInsertSubtree()
|
||||
pDoc->addEventListener(MutationEvent::DOMSubtreeModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeInserted, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &docCapListener, true);
|
||||
|
||||
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInserted, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &rootListener, false);
|
||||
@@ -228,7 +228,7 @@ void EventTest::testInsertSubtree()
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInserted, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &rootCapListener, true);
|
||||
|
||||
|
||||
AutoPtr<Text> pText = pDoc->createTextNode("text");
|
||||
pRoot->appendChild(pText);
|
||||
|
||||
@@ -237,7 +237,7 @@ void EventTest::testInsertSubtree()
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeInserted:CAPTURING_PHASE:root:#document:B:-:MODIFICATION:#document:::\n"
|
||||
"rootCap:DOMNodeInserted:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
"root:DOMNodeInserted:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
@@ -270,7 +270,7 @@ void EventTest::testRemove()
|
||||
pDoc->addEventListener(MutationEvent::DOMSubtreeModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeRemoved, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeRemovedFromDocument, &docCapListener, true);
|
||||
|
||||
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemoved, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemovedFromDocument, &rootListener, false);
|
||||
@@ -278,9 +278,9 @@ void EventTest::testRemove()
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemoved, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemovedFromDocument, &rootCapListener, true);
|
||||
|
||||
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
AutoPtr<Text> pText = pDoc->createTextNode("text");
|
||||
pRoot->appendChild(pText);
|
||||
|
||||
@@ -289,7 +289,7 @@ void EventTest::testRemove()
|
||||
pRoot->removeChild(pText);
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeRemoved:CAPTURING_PHASE:#text:#document:B:-:MODIFICATION:root:::\n"
|
||||
"rootCap:DOMNodeRemoved:CAPTURING_PHASE:#text:root:B:-:MODIFICATION:root:::\n"
|
||||
"root:DOMNodeRemoved:BUBBLING_PHASE:#text:root:B:-:MODIFICATION:root:::\n"
|
||||
@@ -321,7 +321,7 @@ void EventTest::testRemoveSubtree()
|
||||
pDoc->addEventListener(MutationEvent::DOMSubtreeModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeRemoved, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeRemovedFromDocument, &docCapListener, true);
|
||||
|
||||
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemoved, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemovedFromDocument, &rootListener, false);
|
||||
@@ -329,9 +329,9 @@ void EventTest::testRemoveSubtree()
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemoved, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeRemovedFromDocument, &rootCapListener, true);
|
||||
|
||||
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
AutoPtr<Text> pText = pDoc->createTextNode("text");
|
||||
pRoot->appendChild(pText);
|
||||
|
||||
@@ -339,8 +339,8 @@ void EventTest::testRemoveSubtree()
|
||||
|
||||
pDoc->removeChild(pRoot);
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeRemoved:CAPTURING_PHASE:root:#document:B:-:MODIFICATION:#document:::\n"
|
||||
"rootCap:DOMNodeRemoved:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
"root:DOMNodeRemoved:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
@@ -372,18 +372,18 @@ void EventTest::testCharacterData()
|
||||
TestEventListener textCapListener("textCap");
|
||||
|
||||
pDoc->addEventListener(MutationEvent::DOMCharacterDataModified, &docListener, false);
|
||||
pDoc->addEventListener(MutationEvent::DOMCharacterDataModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMCharacterDataModified, &docCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMCharacterDataModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMCharacterDataModified, &rootCapListener, true);
|
||||
pText->addEventListener(MutationEvent::DOMCharacterDataModified, &textListener, false);
|
||||
pText->addEventListener(MutationEvent::DOMCharacterDataModified, &textCapListener, true);
|
||||
|
||||
TestEventListener::reset();
|
||||
|
||||
|
||||
pText->setData("modified");
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
"docCap:DOMCharacterDataModified:CAPTURING_PHASE:#text:#document:B:-:MODIFICATION:::text:modified\n"
|
||||
"rootCap:DOMCharacterDataModified:CAPTURING_PHASE:#text:root:B:-:MODIFICATION:::text:modified\n"
|
||||
"textCap:DOMCharacterDataModified:AT_TARGET:#text:#text:B:-:MODIFICATION:::text:modified\n"
|
||||
@@ -410,14 +410,14 @@ void EventTest::testCancel()
|
||||
TestEventListener textCapListener("textCap");
|
||||
|
||||
pDoc->addEventListener(MutationEvent::DOMCharacterDataModified, &docListener, false);
|
||||
pDoc->addEventListener(MutationEvent::DOMCharacterDataModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMCharacterDataModified, &docCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMCharacterDataModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMCharacterDataModified, &rootCapListener, true);
|
||||
pText->addEventListener(MutationEvent::DOMCharacterDataModified, &textListener, false);
|
||||
pText->addEventListener(MutationEvent::DOMCharacterDataModified, &textCapListener, true);
|
||||
|
||||
TestEventListener::reset();
|
||||
|
||||
|
||||
pText->setData("modified");
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
@@ -432,22 +432,22 @@ void EventTest::testAttributes()
|
||||
|
||||
TestEventListener rootListener("root");
|
||||
pRoot->addEventListener(MutationEvent::DOMAttrModified, &rootListener, false);
|
||||
|
||||
|
||||
pRoot->setAttribute("a1", "v1");
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log == "root:DOMAttrModified:AT_TARGET:root:root:B:-:ADDITION:a1:a1::v1\n");
|
||||
|
||||
|
||||
TestEventListener::reset();
|
||||
pRoot->setAttribute("a1", "V1");
|
||||
assertTrue (log == "root:DOMAttrModified:AT_TARGET:root:root:B:-:MODIFICATION:a1:a1:v1:V1\n");
|
||||
|
||||
|
||||
TestEventListener::reset();
|
||||
pRoot->setAttribute("a2", "v2");
|
||||
assertTrue (log == "root:DOMAttrModified:AT_TARGET:root:root:B:-:ADDITION:a2:a2::v2\n");
|
||||
|
||||
TestEventListener::reset();
|
||||
pRoot->removeAttribute("a1");
|
||||
pRoot->removeAttribute("a1");
|
||||
assertTrue (log == "root:DOMAttrModified:AT_TARGET:root:root:B:-:REMOVAL:a1:a1:V1:\n");
|
||||
}
|
||||
|
||||
@@ -469,7 +469,7 @@ void EventTest::testAddRemoveInEvent()
|
||||
pDoc->addEventListener(MutationEvent::DOMSubtreeModified, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeInserted, &docCapListener, true);
|
||||
pDoc->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &docCapListener, true);
|
||||
|
||||
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInserted, &rootListener, false);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &rootListener, false);
|
||||
@@ -477,11 +477,11 @@ void EventTest::testAddRemoveInEvent()
|
||||
pRoot->addEventListener(MutationEvent::DOMSubtreeModified, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInserted, &rootCapListener, true);
|
||||
pRoot->addEventListener(MutationEvent::DOMNodeInsertedIntoDocument, &rootCapListener, true);
|
||||
|
||||
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log ==
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeInserted:CAPTURING_PHASE:root:#document:B:-:MODIFICATION:#document:::\n"
|
||||
"rootCap:DOMNodeInserted:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
"root:DOMNodeInserted:AT_TARGET:root:root:B:-:MODIFICATION:#document:::\n"
|
||||
@@ -492,13 +492,13 @@ void EventTest::testAddRemoveInEvent()
|
||||
"docCap:DOMSubtreeModified:AT_TARGET:#document:#document:B:-:MODIFICATION::::\n"
|
||||
"doc:DOMSubtreeModified:AT_TARGET:#document:#document:B:-:MODIFICATION::::\n"
|
||||
);
|
||||
|
||||
|
||||
TestEventListener::reset();
|
||||
|
||||
|
||||
AutoPtr<Text> pText = pDoc->createTextNode("text");
|
||||
pRoot->appendChild(pText);
|
||||
|
||||
assertTrue (log ==
|
||||
assertTrue (log ==
|
||||
"docCap:DOMNodeInserted:CAPTURING_PHASE:#text:#document:B:-:MODIFICATION:root:::\n"
|
||||
"rootCap:DOMNodeInserted:CAPTURING_PHASE:#text:root:B:-:MODIFICATION:root:::\n"
|
||||
"root:DOMNodeInserted:BUBBLING_PHASE:#text:root:B:-:MODIFICATION:root:::\n"
|
||||
@@ -519,25 +519,25 @@ void EventTest::testSuspended()
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
|
||||
pDoc->suspendEvents();
|
||||
|
||||
|
||||
TestEventListener rootListener("root");
|
||||
pRoot->addEventListener(MutationEvent::DOMAttrModified, &rootListener, false);
|
||||
|
||||
|
||||
pRoot->setAttribute("a1", "v1");
|
||||
|
||||
const XMLString& log = TestEventListener::log();
|
||||
const XMLString& log = TestEventListener::log();
|
||||
assertTrue (log.empty());
|
||||
|
||||
|
||||
TestEventListener::reset();
|
||||
pRoot->setAttribute("a1", "V1");
|
||||
assertTrue (log.empty());
|
||||
|
||||
|
||||
TestEventListener::reset();
|
||||
pRoot->setAttribute("a2", "v2");
|
||||
assertTrue (log.empty());
|
||||
|
||||
TestEventListener::reset();
|
||||
pRoot->removeAttribute("a1");
|
||||
pRoot->removeAttribute("a1");
|
||||
assertTrue (log.empty());
|
||||
}
|
||||
|
||||
|
@@ -36,17 +36,17 @@ void NamePoolTest::testNamePool()
|
||||
AutoPtr<NamePool> pool = new NamePool;
|
||||
const Name* pName = 0;
|
||||
Name name("pre:local", "http://www.appinf.com");
|
||||
|
||||
|
||||
pName = &pool->insert(name);
|
||||
const Name* pName2 = &pool->insert("pre:local", "http://www.appinf.com", "local");
|
||||
assertTrue (pName == pName2);
|
||||
|
||||
|
||||
pName2 = &pool->insert("pre:local2", "http://www.appinf.com", "local2");
|
||||
assertTrue (pName2 != pName);
|
||||
|
||||
|
||||
pName2 = &pool->insert(name);
|
||||
assertTrue (pName2 == pName);
|
||||
|
||||
|
||||
pName2 = &pool->insert(*pName);
|
||||
assertTrue (pName2 == pName);
|
||||
}
|
||||
|
12
vendor/POCO/XML/testsuite/src/NameTest.cpp
vendored
12
vendor/POCO/XML/testsuite/src/NameTest.cpp
vendored
@@ -35,12 +35,12 @@ void NameTest::testSplit()
|
||||
Name::split(qname, prefix, local);
|
||||
assertTrue (prefix.empty());
|
||||
assertTrue (local == "name");
|
||||
|
||||
|
||||
qname = "p:l";
|
||||
Name::split(qname, prefix, local);
|
||||
assertTrue (prefix == "p");
|
||||
assertTrue (local == "l");
|
||||
|
||||
|
||||
qname = "pre:local";
|
||||
Name::split(qname, prefix, local);
|
||||
assertTrue (prefix == "pre");
|
||||
@@ -111,17 +111,17 @@ void NameTest::testCompare()
|
||||
Name n1("pre:local");
|
||||
Name n2(n1);
|
||||
Name n3("pre:local2");
|
||||
|
||||
|
||||
assertTrue (n1.equals(n2));
|
||||
assertTrue (!n1.equals(n3));
|
||||
|
||||
|
||||
n1.assign("pre:local", "http://www.appinf.com", "local");
|
||||
n2.assign("pre:local", "http://www.appinf.com", "local");
|
||||
n3.assign("pre:local2", "http://www.appinf.com", "local2");
|
||||
|
||||
|
||||
assertTrue (n1.equals(n2));
|
||||
assertTrue (!n1.equals(n3));
|
||||
|
||||
|
||||
assertTrue (n1.equals("pre:local", "http://www.appinf.com", "local"));
|
||||
assertTrue (!n1.equals("pre:local", "", ""));
|
||||
assertTrue (n1.equalsWeakly("pre:local", "", ""));
|
||||
|
2
vendor/POCO/XML/testsuite/src/NameTest.h
vendored
2
vendor/POCO/XML/testsuite/src/NameTest.h
vendored
@@ -30,7 +30,7 @@ public:
|
||||
void testName();
|
||||
void testCompare();
|
||||
void testSwap();
|
||||
|
||||
|
||||
void setUp();
|
||||
void tearDown();
|
||||
|
||||
|
@@ -35,16 +35,16 @@ void NamespaceSupportTest::testNamespaceSupport()
|
||||
assertTrue (prefixes.size() == 2);
|
||||
assertTrue (prefixes.find("xml") != prefixes.end());
|
||||
assertTrue (prefixes.find("xmlns") != prefixes.end());
|
||||
|
||||
|
||||
ns.getPrefixes(prefixes);
|
||||
assertTrue (prefixes.size() == 2);
|
||||
assertTrue (prefixes.find("xml") != prefixes.end());
|
||||
assertTrue (prefixes.find("xmlns") != prefixes.end());
|
||||
|
||||
|
||||
ns.pushContext();
|
||||
ns.declarePrefix("ns1", "urn:ns1");
|
||||
ns.declarePrefix("ns2", "urn:ns2");
|
||||
|
||||
|
||||
ns.getDeclaredPrefixes(prefixes);
|
||||
assertTrue (prefixes.size() == 2);
|
||||
assertTrue (prefixes.find("ns1") != prefixes.end());
|
||||
@@ -52,7 +52,7 @@ void NamespaceSupportTest::testNamespaceSupport()
|
||||
|
||||
ns.pushContext();
|
||||
ns.declarePrefix("ns3", "urn:ns3");
|
||||
|
||||
|
||||
ns.getDeclaredPrefixes(prefixes);
|
||||
assertTrue (prefixes.size() == 1);
|
||||
assertTrue (prefixes.find("ns3") != prefixes.end());
|
||||
@@ -75,20 +75,20 @@ void NamespaceSupportTest::testNamespaceSupport()
|
||||
assertTrue (ns.isMapped("urn:ns2"));
|
||||
assertTrue (ns.isMapped("http://www.w3.org/XML/1998/namespace"));
|
||||
assertTrue (!ns.isMapped("urn:ns3"));
|
||||
|
||||
|
||||
ns.getPrefixes("urn:ns2", prefixes);
|
||||
assertTrue (prefixes.size() == 1);
|
||||
assertTrue (prefixes.find("ns2") != prefixes.end());
|
||||
|
||||
|
||||
ns.pushContext();
|
||||
ns.declarePrefix("", "urn:ns3");
|
||||
ns.declarePrefix("NS2", "urn:ns2");
|
||||
|
||||
|
||||
ns.getPrefixes("urn:ns2", prefixes);
|
||||
assertTrue (prefixes.size() == 2);
|
||||
assertTrue (prefixes.find("ns2") != prefixes.end());
|
||||
assertTrue (prefixes.find("NS2") != prefixes.end());
|
||||
|
||||
|
||||
ns.getPrefixes(prefixes);
|
||||
assertTrue (prefixes.size() == 5);
|
||||
assertTrue (prefixes.find("xml") != prefixes.end());
|
||||
@@ -101,11 +101,11 @@ void NamespaceSupportTest::testNamespaceSupport()
|
||||
assertTrue (prefixes.size() == 2);
|
||||
assertTrue (prefixes.find("") != prefixes.end());
|
||||
assertTrue (prefixes.find("NS2") != prefixes.end());
|
||||
|
||||
|
||||
assertTrue (ns.getPrefix("urn:ns3") == "");
|
||||
assertTrue (ns.getPrefix("urn:ns2") == "NS2");
|
||||
assertTrue (ns.getPrefix("urn:ns4") == "");
|
||||
|
||||
|
||||
assertTrue (ns.isMapped("urn:ns3"));
|
||||
assertTrue (ns.isMapped("urn:ns2"));
|
||||
assertTrue (!ns.isMapped("urn:ns4"));
|
||||
@@ -114,14 +114,14 @@ void NamespaceSupportTest::testNamespaceSupport()
|
||||
assertTrue (ns.getURI("ns1") == "urn:ns1");
|
||||
assertTrue (ns.getURI("") == "urn:ns3");
|
||||
assertTrue (ns.getURI("NS2") == "urn:ns2");
|
||||
|
||||
|
||||
std::string localName;
|
||||
std::string namespaceURI;
|
||||
bool declared = ns.processName("elem", namespaceURI, localName, false);
|
||||
assertTrue (declared);
|
||||
assertTrue (localName == "elem");
|
||||
assertTrue (namespaceURI == "urn:ns3");
|
||||
|
||||
|
||||
declared = ns.processName("NS2:elem", namespaceURI, localName, false);
|
||||
assertTrue (declared);
|
||||
assertTrue (localName == "elem");
|
||||
@@ -146,18 +146,18 @@ void NamespaceSupportTest::testNamespaceSupport()
|
||||
assertTrue (!declared);
|
||||
assertTrue (localName == "attr");
|
||||
assertTrue (namespaceURI == "");
|
||||
|
||||
|
||||
ns.popContext();
|
||||
assertTrue (ns.getURI("xml") == "http://www.w3.org/XML/1998/namespace");
|
||||
assertTrue (ns.getURI("ns1") == "urn:ns1");
|
||||
assertTrue (ns.getURI("") == "");
|
||||
assertTrue (ns.getURI("NS2") == "");
|
||||
|
||||
|
||||
declared = ns.processName("elem", namespaceURI, localName, false);
|
||||
assertTrue (declared);
|
||||
assertTrue (localName == "elem");
|
||||
assertTrue (namespaceURI == "");
|
||||
|
||||
|
||||
declared = ns.processName("ns2:elem", namespaceURI, localName, false);
|
||||
assertTrue (declared);
|
||||
assertTrue (localName == "elem");
|
||||
|
@@ -41,9 +41,9 @@ void NodeAppenderTest::testAppendNode()
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
NodeAppender appender(pRoot);
|
||||
|
||||
|
||||
AutoPtr<Element> pElem1 = pDoc->createElement("elem");
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Element> pElem3 = pDoc->createElement("elem");
|
||||
@@ -54,15 +54,15 @@ void NodeAppenderTest::testAppendNode()
|
||||
|
||||
assertTrue (pRoot->firstChild() == pElem1);
|
||||
assertTrue (pRoot->lastChild() == pElem3);
|
||||
|
||||
|
||||
assertTrue (pElem1->nextSibling() == pElem2);
|
||||
assertTrue (pElem2->nextSibling() == pElem3);
|
||||
assertTrue (pElem3->nextSibling() == 0);
|
||||
|
||||
|
||||
assertTrue (pElem1->previousSibling() == 0);
|
||||
assertTrue (pElem2->previousSibling() == pElem1);
|
||||
assertTrue (pElem3->previousSibling() == pElem2);
|
||||
|
||||
assertTrue (pElem2->previousSibling() == pElem1);
|
||||
assertTrue (pElem3->previousSibling() == pElem2);
|
||||
|
||||
assertTrue (pElem1->parentNode() == pRoot);
|
||||
assertTrue (pElem2->parentNode() == pRoot);
|
||||
assertTrue (pElem3->parentNode() == pRoot);
|
||||
@@ -74,13 +74,13 @@ void NodeAppenderTest::testAppendNodeList()
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
NodeAppender appender(pRoot);
|
||||
|
||||
|
||||
AutoPtr<DocumentFragment> pFrag1 = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag2 = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag3 = pDoc->createDocumentFragment();
|
||||
|
||||
|
||||
AutoPtr<Element> pElem1 = pDoc->createElement("elem");
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Element> pElem3 = pDoc->createElement("elem");
|
||||
@@ -89,12 +89,12 @@ void NodeAppenderTest::testAppendNodeList()
|
||||
pFrag2->appendChild(pElem1);
|
||||
pFrag2->appendChild(pElem2);
|
||||
pFrag2->appendChild(pElem3);
|
||||
|
||||
|
||||
pFrag3->appendChild(pElem4);
|
||||
|
||||
|
||||
appender.appendChild(pFrag1);
|
||||
assertTrue (pRoot->firstChild() == 0);
|
||||
|
||||
|
||||
appender.appendChild(pFrag2);
|
||||
assertTrue (pRoot->firstChild() == pElem1);
|
||||
assertTrue (pRoot->lastChild() == pElem3);
|
||||
@@ -102,15 +102,15 @@ void NodeAppenderTest::testAppendNodeList()
|
||||
assertTrue (pElem1->nextSibling() == pElem2);
|
||||
assertTrue (pElem2->nextSibling() == pElem3);
|
||||
assertTrue (pElem3->nextSibling() == 0);
|
||||
|
||||
|
||||
assertTrue (pElem1->previousSibling() == 0);
|
||||
assertTrue (pElem2->previousSibling() == pElem1);
|
||||
assertTrue (pElem3->previousSibling() == pElem2);
|
||||
|
||||
assertTrue (pElem2->previousSibling() == pElem1);
|
||||
assertTrue (pElem3->previousSibling() == pElem2);
|
||||
|
||||
assertTrue (pElem1->parentNode() == pRoot);
|
||||
assertTrue (pElem2->parentNode() == pRoot);
|
||||
assertTrue (pElem3->parentNode() == pRoot);
|
||||
|
||||
|
||||
appender.appendChild(pFrag3);
|
||||
assertTrue (pRoot->lastChild() == pElem4);
|
||||
assertTrue (pElem4->parentNode() == pRoot);
|
||||
|
@@ -62,22 +62,22 @@ void NodeIteratorTest::testShowAll()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
NodeIterator it(pRoot, NodeFilter::SHOW_ALL);
|
||||
|
||||
|
||||
assertTrue (it.nextNode() == pRoot);
|
||||
assertTrue (it.nextNode() == pElem1);
|
||||
assertTrue (it.nextNode() == pText1);
|
||||
assertTrue (it.nextNode() == pElem2);
|
||||
assertTrue (it.nextNode() == pText2);
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.previousNode() == pText2);
|
||||
assertTrue (it.previousNode() == pElem2);
|
||||
assertTrue (it.previousNode() == pText1);
|
||||
@@ -95,20 +95,20 @@ void NodeIteratorTest::testShowElements()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
NodeIterator it(pRoot, NodeFilter::SHOW_ELEMENT);
|
||||
|
||||
|
||||
assertTrue (it.nextNode() == pRoot);
|
||||
assertTrue (it.nextNode() == pElem1);
|
||||
assertTrue (it.nextNode() == pElem2);
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.previousNode() == pElem2);
|
||||
assertTrue (it.previousNode() == pElem1);
|
||||
assertTrue (it.previousNode() == pRoot);
|
||||
@@ -124,19 +124,19 @@ void NodeIteratorTest::testFilter()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
TestNodeFilter filter;
|
||||
NodeIterator it(pRoot, NodeFilter::SHOW_ELEMENT, &filter);
|
||||
|
||||
|
||||
assertTrue (it.nextNode() == pElem1);
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.previousNode() == pElem1);
|
||||
assertTrue (it.previousNode() == 0);
|
||||
}
|
||||
@@ -150,17 +150,17 @@ void NodeIteratorTest::testShowNothing()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
NodeIterator it(pRoot, 0);
|
||||
|
||||
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.previousNode() == 0);
|
||||
}
|
||||
|
||||
|
62
vendor/POCO/XML/testsuite/src/NodeTest.cpp
vendored
62
vendor/POCO/XML/testsuite/src/NodeTest.cpp
vendored
@@ -48,10 +48,10 @@ void NodeTest::testInsert()
|
||||
assertTrue (pRoot->hasChildNodes());
|
||||
assertTrue (pRoot->firstChild() == pChild1);
|
||||
assertTrue (pRoot->lastChild() == pChild1);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild3 = pDoc->createElement("child3");
|
||||
pRoot->insertBefore(pChild3, 0);
|
||||
assertTrue (pRoot->firstChild() == pChild1);
|
||||
@@ -66,14 +66,14 @@ void NodeTest::testInsert()
|
||||
pRoot->insertBefore(pChild0, pChild1);
|
||||
assertTrue (pRoot->firstChild() == pChild0);
|
||||
assertTrue (pRoot->lastChild() == pChild3);
|
||||
|
||||
|
||||
assertTrue (pChild0->previousSibling() == 0);
|
||||
assertTrue (pChild0->nextSibling() == pChild1);
|
||||
assertTrue (pChild1->previousSibling() == pChild0);
|
||||
assertTrue (pChild1->nextSibling() == pChild3);
|
||||
assertTrue (pChild3->previousSibling() == pChild1);
|
||||
assertTrue (pChild3->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild2 = pDoc->createElement("child2");
|
||||
pRoot->insertBefore(pChild2, pChild3);
|
||||
assertTrue (pRoot->firstChild() == pChild0);
|
||||
@@ -143,11 +143,11 @@ void NodeTest::testRemove()
|
||||
|
||||
AutoPtr<Element> pChild4 = pDoc->createElement("child4");
|
||||
pRoot->appendChild(pChild4);
|
||||
|
||||
|
||||
pRoot->removeChild(pChild2);
|
||||
assertTrue (pChild2->previousSibling() == 0);
|
||||
assertTrue (pChild2->nextSibling() == 0);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == pChild3);
|
||||
assertTrue (pChild3->previousSibling() == pChild1);
|
||||
@@ -158,7 +158,7 @@ void NodeTest::testRemove()
|
||||
pRoot->removeChild(pChild4);
|
||||
assertTrue (pChild4->previousSibling() == 0);
|
||||
assertTrue (pChild4->nextSibling() == 0);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == pChild3);
|
||||
assertTrue (pChild3->previousSibling() == pChild1);
|
||||
@@ -170,10 +170,10 @@ void NodeTest::testRemove()
|
||||
pRoot->removeChild(pChild1);
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
|
||||
|
||||
assertTrue (pRoot->firstChild() == pChild3);
|
||||
assertTrue (pRoot->lastChild() == pChild3);
|
||||
|
||||
|
||||
pRoot->removeChild(pChild3);
|
||||
assertTrue (pChild3->previousSibling() == 0);
|
||||
assertTrue (pChild3->nextSibling() == 0);
|
||||
@@ -201,7 +201,7 @@ void NodeTest::testReplace()
|
||||
|
||||
AutoPtr<Element> pChild11 = pDoc->createElement("child11");
|
||||
pRoot->replaceChild(pChild11, pChild1);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild11);
|
||||
@@ -282,10 +282,10 @@ void NodeTest::testInsertFragment1()
|
||||
assertTrue (pFrag->lastChild() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild1);
|
||||
assertTrue (pRoot->lastChild() == pChild1);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild3 = pDoc->createElement("child3");
|
||||
pFrag->appendChild(pChild3);
|
||||
pRoot->insertBefore(pFrag, 0);
|
||||
@@ -302,14 +302,14 @@ void NodeTest::testInsertFragment1()
|
||||
pRoot->insertBefore(pFrag, pChild1);
|
||||
assertTrue (pRoot->firstChild() == pChild0);
|
||||
assertTrue (pRoot->lastChild() == pChild3);
|
||||
|
||||
|
||||
assertTrue (pChild0->previousSibling() == 0);
|
||||
assertTrue (pChild0->nextSibling() == pChild1);
|
||||
assertTrue (pChild1->previousSibling() == pChild0);
|
||||
assertTrue (pChild1->nextSibling() == pChild3);
|
||||
assertTrue (pChild3->previousSibling() == pChild1);
|
||||
assertTrue (pChild3->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild2 = pDoc->createElement("child2");
|
||||
pFrag->appendChild(pChild2);
|
||||
pRoot->insertBefore(pFrag, pChild3);
|
||||
@@ -346,12 +346,12 @@ void NodeTest::testInsertFragment2()
|
||||
assertTrue (pFrag->lastChild() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild2);
|
||||
assertTrue (pRoot->lastChild() == pChild3);
|
||||
|
||||
|
||||
assertTrue (pChild2->previousSibling() == 0);
|
||||
assertTrue (pChild2->nextSibling() == pChild3);
|
||||
assertTrue (pChild3->previousSibling() == pChild2);
|
||||
assertTrue (pChild3->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild6 = pDoc->createElement("child6");
|
||||
AutoPtr<Element> pChild7 = pDoc->createElement("child7");
|
||||
pFrag->appendChild(pChild6);
|
||||
@@ -376,7 +376,7 @@ void NodeTest::testInsertFragment2()
|
||||
pRoot->insertBefore(pFrag, pChild2);
|
||||
assertTrue (pRoot->firstChild() == pChild0);
|
||||
assertTrue (pRoot->lastChild() == pChild7);
|
||||
|
||||
|
||||
assertTrue (pChild0->previousSibling() == 0);
|
||||
assertTrue (pChild0->nextSibling() == pChild1);
|
||||
assertTrue (pChild1->previousSibling() == pChild0);
|
||||
@@ -389,7 +389,7 @@ void NodeTest::testInsertFragment2()
|
||||
assertTrue (pChild6->nextSibling() == pChild7);
|
||||
assertTrue (pChild7->previousSibling() == pChild6);
|
||||
assertTrue (pChild7->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild4 = pDoc->createElement("child4");
|
||||
AutoPtr<Element> pChild5 = pDoc->createElement("child5");
|
||||
pFrag->appendChild(pChild4);
|
||||
@@ -438,14 +438,14 @@ void NodeTest::testInsertFragment3()
|
||||
assertTrue (pFrag->lastChild() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild3);
|
||||
assertTrue (pRoot->lastChild() == pChild5);
|
||||
|
||||
|
||||
assertTrue (pChild3->previousSibling() == 0);
|
||||
assertTrue (pChild3->nextSibling() == pChild4);
|
||||
assertTrue (pChild4->previousSibling() == pChild3);
|
||||
assertTrue (pChild4->nextSibling() == pChild5);
|
||||
assertTrue (pChild5->previousSibling() == pChild4);
|
||||
assertTrue (pChild5->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild9 = pDoc->createElement("child9");
|
||||
AutoPtr<Element> pChild10 = pDoc->createElement("child10");
|
||||
AutoPtr<Element> pChild11 = pDoc->createElement("child11");
|
||||
@@ -478,7 +478,7 @@ void NodeTest::testInsertFragment3()
|
||||
pRoot->insertBefore(pFrag, pChild3);
|
||||
assertTrue (pRoot->firstChild() == pChild0);
|
||||
assertTrue (pRoot->lastChild() == pChild11);
|
||||
|
||||
|
||||
assertTrue (pChild0->previousSibling() == 0);
|
||||
assertTrue (pChild0->nextSibling() == pChild1);
|
||||
assertTrue (pChild1->previousSibling() == pChild0);
|
||||
@@ -497,7 +497,7 @@ void NodeTest::testInsertFragment3()
|
||||
assertTrue (pChild10->nextSibling() == pChild11);
|
||||
assertTrue (pChild11->previousSibling() == pChild10);
|
||||
assertTrue (pChild11->nextSibling() == 0);
|
||||
|
||||
|
||||
AutoPtr<Element> pChild6 = pDoc->createElement("child6");
|
||||
AutoPtr<Element> pChild7 = pDoc->createElement("child7");
|
||||
AutoPtr<Element> pChild8 = pDoc->createElement("child8");
|
||||
@@ -539,7 +539,7 @@ void NodeTest::testAppendFragment1()
|
||||
{
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
pFrag->appendChild(pChild1);
|
||||
@@ -582,7 +582,7 @@ void NodeTest::testAppendFragment2()
|
||||
{
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
AutoPtr<Element> pChild2 = pDoc->createElement("child2");
|
||||
@@ -643,7 +643,7 @@ void NodeTest::testAppendFragment3()
|
||||
{
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
AutoPtr<Element> pChild2 = pDoc->createElement("child2");
|
||||
@@ -722,7 +722,7 @@ void NodeTest::testReplaceFragment1()
|
||||
{
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
pRoot->appendChild(pChild1);
|
||||
@@ -741,7 +741,7 @@ void NodeTest::testReplaceFragment1()
|
||||
pRoot->replaceChild(pFrag, pChild1);
|
||||
assertTrue (pFrag->firstChild() == 0);
|
||||
assertTrue (pFrag->lastChild() == 0);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild11);
|
||||
@@ -812,7 +812,7 @@ void NodeTest::testReplaceFragment2()
|
||||
{
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
pRoot->appendChild(pChild1);
|
||||
@@ -833,7 +833,7 @@ void NodeTest::testReplaceFragment2()
|
||||
pRoot->replaceChild(pFrag, pChild1);
|
||||
assertTrue (pFrag->firstChild() == 0);
|
||||
assertTrue (pFrag->lastChild() == 0);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild11);
|
||||
@@ -930,7 +930,7 @@ void NodeTest::testReplaceFragment3()
|
||||
{
|
||||
AutoPtr<Document> pDoc = new Document;
|
||||
AutoPtr<Element> pRoot = pDoc->createElement("root");
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
AutoPtr<DocumentFragment> pFrag = pDoc->createDocumentFragment();
|
||||
|
||||
AutoPtr<Element> pChild1 = pDoc->createElement("child1");
|
||||
pRoot->appendChild(pChild1);
|
||||
@@ -953,7 +953,7 @@ void NodeTest::testReplaceFragment3()
|
||||
pRoot->replaceChild(pFrag, pChild1);
|
||||
assertTrue (pFrag->firstChild() == 0);
|
||||
assertTrue (pFrag->lastChild() == 0);
|
||||
|
||||
|
||||
assertTrue (pChild1->previousSibling() == 0);
|
||||
assertTrue (pChild1->nextSibling() == 0);
|
||||
assertTrue (pRoot->firstChild() == pChild11);
|
||||
|
@@ -43,13 +43,13 @@ ParserWriterTest::~ParserWriterTest()
|
||||
void ParserWriterTest::testParseWriteXHTML()
|
||||
{
|
||||
std::ostringstream ostr;
|
||||
|
||||
|
||||
DOMParser parser;
|
||||
parser.setFeature(XMLReader::FEATURE_NAMESPACE_PREFIXES, false);
|
||||
DOMWriter writer;
|
||||
AutoPtr<Document> pDoc = parser.parseString(XHTML);
|
||||
writer.writeNode(ostr, pDoc);
|
||||
|
||||
|
||||
std::string xml = ostr.str();
|
||||
assertTrue (xml == XHTML);
|
||||
}
|
||||
@@ -58,13 +58,13 @@ void ParserWriterTest::testParseWriteXHTML()
|
||||
void ParserWriterTest::testParseWriteXHTML2()
|
||||
{
|
||||
std::ostringstream ostr;
|
||||
|
||||
|
||||
DOMParser parser;
|
||||
parser.setFeature(XMLReader::FEATURE_NAMESPACE_PREFIXES, true);
|
||||
DOMWriter writer;
|
||||
AutoPtr<Document> pDoc = parser.parseString(XHTML2);
|
||||
writer.writeNode(ostr, pDoc);
|
||||
|
||||
|
||||
std::string xml = ostr.str();
|
||||
assertTrue (xml == XHTML2);
|
||||
}
|
||||
|
20
vendor/POCO/XML/testsuite/src/SAXParserTest.cpp
vendored
20
vendor/POCO/XML/testsuite/src/SAXParserTest.cpp
vendored
@@ -53,7 +53,7 @@ public:
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
void releaseInputSource(InputSource* pSource)
|
||||
{
|
||||
delete pSource->getByteStream();
|
||||
@@ -253,7 +253,7 @@ void SAXParserTest::testRSS()
|
||||
filter.setEntityResolver(&resolver);
|
||||
parser.setFeature(XMLReader::FEATURE_EXTERNAL_GENERAL_ENTITIES, true);
|
||||
parser.setFeature(XMLReader::FEATURE_EXTERNAL_PARAMETER_ENTITIES, true);
|
||||
|
||||
|
||||
std::istringstream istr(RSS);
|
||||
Poco::FileOutputStream ostr("rss.xml");
|
||||
XMLWriter writer(ostr, XMLWriter::CANONICAL | XMLWriter::PRETTY_PRINT);
|
||||
@@ -269,8 +269,8 @@ void SAXParserTest::testEncoding()
|
||||
{
|
||||
SAXParser parser;
|
||||
Poco::Latin9Encoding encoding;
|
||||
parser.addEncoding("ISO-8859-15", &encoding);
|
||||
|
||||
parser.addEncoding("ISO-8859-15", &encoding);
|
||||
|
||||
std::istringstream istr(ENCODING);
|
||||
std::ostringstream ostr;
|
||||
XMLWriter writer(ostr, XMLWriter::WRITE_XML_DECLARATION, "ISO-8859-15", encoding);
|
||||
@@ -279,7 +279,7 @@ void SAXParserTest::testEncoding()
|
||||
parser.setProperty(XMLReader::PROPERTY_LEXICAL_HANDLER, static_cast<Poco::XML::LexicalHandler*>(&writer));
|
||||
InputSource source(istr);
|
||||
parser.parse(&source);
|
||||
|
||||
|
||||
std::string xml = ostr.str();
|
||||
assertTrue (xml == ENCODING);
|
||||
}
|
||||
@@ -398,7 +398,7 @@ const std::string SAXParserTest::ATTRIBUTES =
|
||||
"</root>";
|
||||
|
||||
|
||||
const std::string SAXParserTest::CDATA =
|
||||
const std::string SAXParserTest::CDATA =
|
||||
"<data>\n"
|
||||
"<![CDATA[\n"
|
||||
"\tThe following <tag attr=\"value\">is inside a CDATA section</tag>.\n"
|
||||
@@ -426,11 +426,11 @@ const std::string SAXParserTest::PROCESSING_INSTRUCTION =
|
||||
"</html>";
|
||||
|
||||
|
||||
const std::string SAXParserTest::DTD =
|
||||
const std::string SAXParserTest::DTD =
|
||||
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
|
||||
"<!DOCTYPE test SYSTEM \"test.dtd\">\n"
|
||||
"<foo/>";
|
||||
|
||||
|
||||
|
||||
const std::string SAXParserTest::INTERNAL_ENTITY =
|
||||
"<!DOCTYPE sample [\n"
|
||||
@@ -459,7 +459,7 @@ const std::string SAXParserTest::EXTERNAL_UNPARSED =
|
||||
"<sample/>";
|
||||
|
||||
|
||||
const std::string SAXParserTest::EXTERNAL_PARSED =
|
||||
const std::string SAXParserTest::EXTERNAL_PARSED =
|
||||
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
|
||||
"<!DOCTYPE test [\n"
|
||||
"\t<!ENTITY include SYSTEM \"include.xml\">\n"
|
||||
@@ -469,7 +469,7 @@ const std::string SAXParserTest::EXTERNAL_PARSED =
|
||||
"</sample>\n";
|
||||
|
||||
|
||||
const std::string SAXParserTest::INCLUDE =
|
||||
const std::string SAXParserTest::INCLUDE =
|
||||
"<elem>\n"
|
||||
"\tAn external entity.\n"
|
||||
"</elem>\n";
|
||||
|
58
vendor/POCO/XML/testsuite/src/TreeWalkerTest.cpp
vendored
58
vendor/POCO/XML/testsuite/src/TreeWalkerTest.cpp
vendored
@@ -73,29 +73,29 @@ void TreeWalkerTest::testShowAll()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
TreeWalker it(pRoot, NodeFilter::SHOW_ALL);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
assertTrue (it.nextNode() == pElem1);
|
||||
assertTrue (it.nextNode() == pText1);
|
||||
assertTrue (it.nextNode() == pElem2);
|
||||
assertTrue (it.nextNode() == pText2);
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pText2);
|
||||
assertTrue (it.previousNode() == pElem2);
|
||||
assertTrue (it.previousNode() == pText1);
|
||||
assertTrue (it.previousNode() == pElem1);
|
||||
assertTrue (it.previousNode() == pRoot);
|
||||
assertTrue (it.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
assertTrue (it.parentNode() == 0);
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
@@ -124,25 +124,25 @@ void TreeWalkerTest::testShowElements()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
TreeWalker it(pRoot, NodeFilter::SHOW_ELEMENT);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
assertTrue (it.nextNode() == pElem1);
|
||||
assertTrue (it.nextNode() == pElem2);
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pElem2);
|
||||
assertTrue (it.previousNode() == pElem1);
|
||||
assertTrue (it.previousNode() == pRoot);
|
||||
assertTrue (it.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
assertTrue (it.parentNode() == 0);
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
@@ -168,22 +168,22 @@ void TreeWalkerTest::testFilter()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
SkipNodeFilter skipFilter;
|
||||
TreeWalker it1(pRoot, NodeFilter::SHOW_ELEMENT, &skipFilter);
|
||||
|
||||
|
||||
assertTrue (it1.nextNode() == pElem1);
|
||||
assertTrue (it1.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it1.currentNode() == pElem1);
|
||||
assertTrue (it1.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it1.parentNode() == 0);
|
||||
assertTrue (it1.firstChild() == 0);
|
||||
assertTrue (it1.lastChild() == 0);
|
||||
@@ -191,17 +191,17 @@ void TreeWalkerTest::testFilter()
|
||||
assertTrue (it1.previousSibling() == 0);
|
||||
|
||||
TreeWalker it2(pRoot, NodeFilter::SHOW_ALL, &skipFilter);
|
||||
|
||||
|
||||
assertTrue (it2.nextNode() == pElem1);
|
||||
assertTrue (it2.nextNode() == pText1);
|
||||
assertTrue (it2.nextNode() == pText2);
|
||||
assertTrue (it2.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it2.currentNode() == pText2);
|
||||
assertTrue (it2.previousNode() == pText1);
|
||||
assertTrue (it2.previousNode() == pElem1);
|
||||
assertTrue (it2.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it2.currentNode() == pElem1);
|
||||
assertTrue (it2.parentNode() == 0);
|
||||
assertTrue (it2.nextSibling() == 0);
|
||||
@@ -213,14 +213,14 @@ void TreeWalkerTest::testFilter()
|
||||
|
||||
RejectNodeFilter rejectFilter;
|
||||
TreeWalker it3(pRoot, NodeFilter::SHOW_ELEMENT, &rejectFilter);
|
||||
|
||||
|
||||
assertTrue (it3.nextNode() == pElem1);
|
||||
assertTrue (it3.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it3.currentNode() == pElem1);
|
||||
assertTrue (it3.previousNode() == pRoot);
|
||||
assertTrue (it3.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it3.currentNode() == pRoot);
|
||||
assertTrue (it3.parentNode() == 0);
|
||||
assertTrue (it3.firstChild() == pElem1);
|
||||
@@ -230,16 +230,16 @@ void TreeWalkerTest::testFilter()
|
||||
assertTrue (it3.lastChild() == pElem1);
|
||||
|
||||
TreeWalker it4(pRoot, NodeFilter::SHOW_ALL, &rejectFilter);
|
||||
|
||||
|
||||
assertTrue (it4.nextNode() == pElem1);
|
||||
assertTrue (it4.nextNode() == pText1);
|
||||
assertTrue (it4.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it4.currentNode() == pText1);
|
||||
assertTrue (it4.previousNode() == pElem1);
|
||||
assertTrue (it4.previousNode() == pRoot);
|
||||
assertTrue (it4.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it4.currentNode() == pRoot);
|
||||
assertTrue (it4.parentNode() == 0);
|
||||
assertTrue (it4.firstChild() == pElem1);
|
||||
@@ -263,19 +263,19 @@ void TreeWalkerTest::testShowNothing()
|
||||
AutoPtr<Element> pElem2 = pDoc->createElement("elem");
|
||||
AutoPtr<Text> pText1 = pDoc->createTextNode("text1");
|
||||
AutoPtr<Text> pText2 = pDoc->createTextNode("text2");
|
||||
|
||||
|
||||
pElem1->appendChild(pText1);
|
||||
pElem2->appendChild(pText2);
|
||||
pRoot->appendChild(pElem1);
|
||||
pRoot->appendChild(pElem2);
|
||||
pDoc->appendChild(pRoot);
|
||||
|
||||
|
||||
TreeWalker it(pRoot, 0);
|
||||
|
||||
|
||||
assertTrue (it.nextNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.previousNode() == 0);
|
||||
|
||||
|
||||
assertTrue (it.currentNode() == pRoot);
|
||||
assertTrue (it.firstChild() == 0);
|
||||
assertTrue (it.lastChild() == 0);
|
||||
|
@@ -24,7 +24,7 @@ int wmain(int argc, wchar_t* argv[])
|
||||
std::wcstombs(buffer, argv[i], sizeof(buffer));
|
||||
args.push_back(std::string(buffer));
|
||||
}
|
||||
CppUnit::TestRunner runner;
|
||||
CppUnit::TestRunner runner;
|
||||
runner.addTest("XMLTestSuite", XMLTestSuite::suite());
|
||||
return runner.run(args) ? 0 : 1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user