Fixed crash on gendoc (#430)

Fixed by checking for help action before using the detector
added test that checks that for all helps this doesn't crash
Disabled Timer tests by default since they take ~2s
This commit is contained in:
Erik Fröjdh
2022-04-07 16:20:54 +02:00
committed by GitHub
parent e9dc3d8c38
commit d8c6f9141d
4 changed files with 26 additions and 9 deletions

View File

@ -6,7 +6,7 @@
#include <chrono>
#include <thread>
TEST_CASE("Time 1s restart then time 2s") {
TEST_CASE("Time 1s restart then time 2s", "[.timer]") {
auto sleep_duration = std::chrono::seconds(1);
auto t = sls::Timer();
std::this_thread::sleep_for(sleep_duration);
@ -17,7 +17,7 @@ TEST_CASE("Time 1s restart then time 2s") {
REQUIRE(t.elapsed_s() == Approx(2).epsilon(0.01));
}
TEST_CASE("Return ms") {
TEST_CASE("Return ms", "[.timer]") {
auto sleep_duration = std::chrono::milliseconds(1300);
auto t = sls::Timer();
std::this_thread::sleep_for(sleep_duration);