FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN #include #include #include #include // -------------------------------------------------------- // Testcase: Type // -------------------------------------------------------- TEST_CASE("Type" * doctest::timeout(300)) { tf::Taskflow taskflow, taskflow2; auto t1 = taskflow.emplace([](){}); auto t2 = taskflow.emplace([](){ return 1; }); auto t3 = taskflow.emplace([](tf::Subflow&){ }); auto t4 = taskflow.composed_of(taskflow2); auto t5 = taskflow.emplace([](){ return tf::SmallVector{1, 2}; }); auto t6 = taskflow.emplace([](tf::Runtime&){}); REQUIRE(t1.type() == tf::TaskType::STATIC); REQUIRE(t2.type() == tf::TaskType::CONDITION); REQUIRE(t3.type() == tf::TaskType::SUBFLOW); REQUIRE(t4.type() == tf::TaskType::MODULE); REQUIRE(t5.type() == tf::TaskType::CONDITION); REQUIRE(t6.type() == tf::TaskType::RUNTIME); } // -------------------------------------------------------- // Testcase: Builder // -------------------------------------------------------- TEST_CASE("Builder" * doctest::timeout(300)) { SUBCASE("EmptyFlow") { for(unsigned W=1; W

Back | FazBrowse Home | New Git URL