Correctness fixes (for VS)

This commit is contained in:
Phil Nash 2011-03-15 18:43:13 +00:00
parent f4548505e2
commit 6d11d56fea
3 changed files with 139 additions and 0 deletions

View File

@ -181,6 +181,30 @@
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\..\..\catch.hpp"
>
</File>
<File
RelativePath="..\..\..\..\catch_reporter_basic.hpp"
>
</File>
<File
RelativePath="..\..\..\..\catch_reporter_junit.hpp"
>
</File>
<File
RelativePath="..\..\..\..\catch_reporter_xml.hpp"
>
</File>
<File
RelativePath="..\..\..\..\catch_runner.hpp"
>
</File>
<File
RelativePath="..\..\..\..\catch_with_main.hpp"
>
</File>
</Filter>
<Filter
Name="Resource Files"
@ -220,6 +244,118 @@
>
</File>
</Filter>
<Filter
Name="Internal"
>
<File
RelativePath="..\..\..\..\internal\catch_capture.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_commandline.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_common.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_config.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_debugger.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_evaluate.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_generators.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_generators_impl.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_hub.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_hub_impl.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_interfaces_capture.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_interfaces_reporter.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_interfaces_runner.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_interfaces_testcase.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_list.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_reporter_registrars.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_reporter_registry.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_result_type.h"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_resultinfo.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_runner_impl.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_section.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_self_test.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_stream.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_test_case_info.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_test_case_registry_impl.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_test_registry.hpp"
>
</File>
<File
RelativePath="..\..\..\..\internal\catch_xmlwriter.hpp"
>
</File>
</Filter>
<File
RelativePath=".\ReadMe.txt"
>

View File

@ -261,6 +261,8 @@ private:
template<typename T>
class Expression
{
void operator = ( const Expression& );
public:
///////////////////////////////////////////////////////////////////////////
Expression

View File

@ -25,6 +25,7 @@
#include <sstream>
#include <stdexcept>
#include <algorithm>
namespace Catch
{