1234567891011121314151617181920212223242526272829303132333435363738 |
- #include "catch_amalgamated.hpp"
- TEST_CASE("Just a dummy test") {
- auto i = GENERATE(1, 2, 3);
- SECTION("a") {
- REQUIRE(1 != 4);
- }
- SECTION("b") {
- CHECK(1 != 5);
- }
- REQUIRE_THAT(1,
- Catch::Matchers::Predicate<int>([](int i) {
- return i % 2 == 1;
- }));
- }
- TEMPLATE_TEST_CASE("Trivial template test case", "", char, short) {
- STATIC_REQUIRE(sizeof(TestType) <= sizeof(int));
- }
- TEST_CASE("Benchmark test", "[!benchmark]") {
- BENCHMARK("Allocation benchmark") {
- return std::vector<int>(10);
- };
- }
|