Case: `timeout_ms` is unsigned, use 0 as do-not-use indicator.

Niklas Hauser 2015-11-17 10:31:06 +00:00 committed by Martin Kojtal
parent a045c44f78
commit b119cb2280
2 changed files with 7 additions and 7 deletions

View File

@ -32,7 +32,7 @@ Case::Case(const char *description,
setup_handler(setup_handler),
teardown_handler(teardown_handler),
failure_handler(failure_handler),
timeout_ms(-1)
timeout_ms(0)
{}
Case::Case(const char *description,
@ -45,7 +45,7 @@ Case::Case(const char *description,
setup_handler(default_handler),
teardown_handler(teardown_handler),
failure_handler(failure_handler),
timeout_ms(-1)
timeout_ms(0)
{}
Case::Case(const char *description,
@ -57,7 +57,7 @@ Case::Case(const char *description,
setup_handler(default_handler),
teardown_handler(default_handler),
failure_handler(failure_handler),
timeout_ms(-1)
timeout_ms(0)
{}
// control flow handler
@ -72,7 +72,7 @@ Case::Case(const char *description,
setup_handler(setup_handler),
teardown_handler(teardown_handler),
failure_handler(failure_handler),
timeout_ms(-1)
timeout_ms(0)
{}
Case::Case(const char *description,
@ -84,7 +84,7 @@ Case::Case(const char *description,
setup_handler(default_handler),
teardown_handler(default_handler),
failure_handler(failure_handler),
timeout_ms(-1)
timeout_ms(0)
{}
Case::Case(const char *description,
@ -97,7 +97,7 @@ Case::Case(const char *description,
setup_handler(default_handler),
teardown_handler(teardown_handler),
failure_handler(failure_handler),
timeout_ms(-1)
timeout_ms(0)
{}
Case::Case(const char *description,

View File

@ -194,7 +194,7 @@ void Harness::run_next_case()
case_repeat_count++;
}
if (case_current->timeout_ms >= 0) {
if (case_current->timeout_ms > 0) {
case_timeout_handle = minar::Scheduler::postCallback(handle_timeout)
.delay(minar::milliseconds(case_current->timeout_ms))
.tolerance(0)