mirror of https://github.com/ARMmbed/mbed-os.git
Case: `timeout_ms` is unsigned, use 0 as do-not-use indicator.
parent
a045c44f78
commit
b119cb2280
|
@ -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,
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue