catch2/include
Martin Hořeňovský 6991549457 Fixed compile error under VS2015 /c++:latest, caused by using random_shuffle
Now if we detect C++11 compiler, or MSVC in version corresponding to VS2015,
we switch from using `std::random_shuffle` to `std::shuffle`.

`std::random_shuffle` was officially deprecated in C++14, and removed in C++17.

Also removed guarded inclusion of `<random>` header, as there was nothing
in the header that used it.
2017-01-09 23:29:13 +01:00
..
external Explicitly convert int to char during transform on string (equivalent of PR #756) 2016-11-29 12:04:09 +00:00
internal Fixed compile error under VS2015 /c++:latest, caused by using random_shuffle 2017-01-09 23:29:13 +01:00
reporters Removed now redundant xml stream initialisation 2016-11-29 12:13:55 +00:00
catch_session.hpp Updated embedded Clara to 0.0.2.3 2016-04-23 13:21:29 +01:00
catch_with_main.hpp Fixed catch_with_main.hpp (no longer references deleted catch_runner.hpp) 2015-12-28 15:06:04 +00:00
catch.hpp add missing argument to CATCH_CHECK_THROWS (closes #602) 2017-01-07 12:16:06 +01:00