blob: 8ca42e533819b86b1ba943eba845683d1a0fcf2d [file] [log] [blame]
//#define DOCTEST_CONFIG_DISABLE
#include "doctest.h"
#define DOCTEST_CONFIG_IMPLEMENT
#include "doctest.h"
#include <cstdio>
#include <cstdlib>
#include <vector>
//template <typename T>
//std::ostream& operator<<(std::ostream& s, const std::vector<T>& in) {
// s << "[";
// for(size_t i = 0; i < in.size(); ++i)
// if(i < in.size() - 1)
// s << in[i] << ", ";
// else
// s << in[i];
// s << "]";
// return s;
//}
TEST_CASE("zzz") {
//CHECK(std::string("OMG2") == std::string("OMG"));
std::vector<int> vec1;
vec1.push_back(1);
vec1.push_back(2);
vec1.push_back(3);
std::vector<int> vec2;
vec2.push_back(1);
vec2.push_back(2);
vec2.push_back(4);
CHECK(vec1 == vec2);
}
int main(int argc, char** argv) {
// initialize
doctest::Context context(argc, argv);
// overrides
context.setOption("dt-case-sensitive", true);
context.setOption("no-breaks", true);
//context.setOption("success", true);
//context.setOption("no-throw", true);
//context.setOption("dt-no-colors", true);
context.addFilter("name", "zzz");
//context.setOption("abort-after", 1);
//context.addFilter("suite", "randomness");
//context.setOption("sort", "rand");
//context.setOption("rand-seed", 435);
// run
int res = context.run();
if(context.shouldExit())
return res;
#if defined(WITH_PAUSE)
system("pause");
#endif // WITH_PAUSE
return res;
}