diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/testsem.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/testsem.c b/test/testsem.c index e7992d6a2..c9361a0bb 100644 --- a/test/testsem.c +++ b/test/testsem.c @@ -91,6 +91,8 @@ static void sem2_execute(void) { for (i = 0; i < 5; i++) {
test_emit_token('A' + i);
chSemWaitTimeout(&sem1, MS2ST(500));
+ test_assert(isempty(&sem1.s_queue), "queue not empty");
+ test_assert(&sem1.s_cnt != 0, "counter not zero");
}
test_assert(chSemGetCounter(&sem1) == 0, "non zero counter");
test_assert_sequence("ABCDE");
|