catch2/include
Andy Sawyer d6f23a9a36 catch_tostring : moved defintion of rangeToString
Detail::rangeToString is now defined after the various toString
overloads. This results in them being accessible with rangeToString is
instantiated (in this case, by StringMaker<vector>). This (sort-of)
fixes the problem where contained types are toString'd incorrectly.

Consider:
  std::vector<std::string> v { "abc" };

Before:
  Catch::toString( v ) == "{ abc }"
After:
  Catch::toString( v ) == "{ "abc" }"

(note the extra pair of quotes around the "abc" - these are added by
Catch::toString( std::string ) which is now called by rangeToString)
2013-09-21 18:45:42 +01:00
..
internal catch_tostring : moved defintion of rangeToString 2013-09-21 18:45:42 +01:00
reporters Fixes toString forward reference issue: 2013-09-14 19:58:45 +01:00
catch_runner.hpp Some Clara/ command line clean-up and tweaks 2013-08-16 18:57:57 +01:00
catch_with_main.hpp Builds almost completely cleanly with -WEverything in LLVM 2012-08-13 07:46:10 +01:00
catch.hpp INFO and CAPTURE are now scoped 2013-06-28 17:09:57 +01:00