@@ -191,19 +191,19 @@ void test_timer_creation_os_ticker()
191
191
{
192
192
/* Check results. */
193
193
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
194
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
195
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
196
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
194
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
195
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
196
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
197
197
198
198
/* Wait 10 ms.
199
199
* After that operation timer read routines should still return 0. */
200
200
wait_ms (10 );
201
201
202
202
/* Check results. */
203
203
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
204
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
205
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
206
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
204
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
205
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
206
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
207
207
}
208
208
209
209
/* This test verifies if timer is stopped after
@@ -225,19 +225,19 @@ void test_timer_creation_user_ticker()
225
225
226
226
/* Check results. */
227
227
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
228
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
229
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
230
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
228
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
229
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
230
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
231
231
232
232
/* Simulate that 10 ms has elapsed.
233
233
* After that operation timer read routines should still return 0. */
234
234
curr_ticker_ticks_val += 10000 ;
235
235
236
236
/* Check results. */
237
237
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
238
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
239
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
240
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
238
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
239
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
240
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
241
241
}
242
242
243
243
/* This test verifies verifies if read(), read_us(), read_ms(),
@@ -269,9 +269,9 @@ void test_timer_time_accumulation_user_ticker()
269
269
270
270
/* Check results - 1 us has elapsed. */
271
271
TEST_ASSERT_EQUAL_FLOAT (0 .000001f , p_timer->read ());
272
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
273
- TEST_ASSERT_EQUAL (1 , p_timer->read_us ());
274
- TEST_ASSERT_EQUAL (1 , p_timer->read_high_resolution_us ());
272
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
273
+ TEST_ASSERT_EQUAL_INT32 (1 , p_timer->read_us ());
274
+ TEST_ASSERT_EQUAL_UINT64 (1 , p_timer->read_high_resolution_us ());
275
275
276
276
/* Simulate that 100 us has elapsed between stop and start. */
277
277
curr_ticker_ticks_val = 101 ;
@@ -285,11 +285,11 @@ void test_timer_time_accumulation_user_ticker()
285
285
/* Stop the timer. */
286
286
p_timer->stop ();
287
287
288
- /* Check results - 126 us have elapsed. */
288
+ /* Check results - 125 us have elapsed. */
289
289
TEST_ASSERT_EQUAL_FLOAT (0 .000125f , p_timer->read ());
290
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
291
- TEST_ASSERT_EQUAL (125 , p_timer->read_us ());
292
- TEST_ASSERT_EQUAL (125 , p_timer->read_high_resolution_us ());
290
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
291
+ TEST_ASSERT_EQUAL_INT32 (125 , p_timer->read_us ());
292
+ TEST_ASSERT_EQUAL_UINT64 (125 , p_timer->read_high_resolution_us ());
293
293
294
294
/* Simulate that 100 us has elapsed between stop and start. */
295
295
curr_ticker_ticks_val = 325 ;
@@ -305,9 +305,9 @@ void test_timer_time_accumulation_user_ticker()
305
305
306
306
/* Check results - 1 ms has elapsed. */
307
307
TEST_ASSERT_EQUAL_FLOAT (0 .001000f , p_timer->read ());
308
- TEST_ASSERT_EQUAL (1 , p_timer->read_ms ());
309
- TEST_ASSERT_EQUAL (1000 , p_timer->read_us ());
310
- TEST_ASSERT_EQUAL (1000 , p_timer->read_high_resolution_us ());
308
+ TEST_ASSERT_EQUAL_INT32 (1 , p_timer->read_ms ());
309
+ TEST_ASSERT_EQUAL_INT32 (1000 , p_timer->read_us ());
310
+ TEST_ASSERT_EQUAL_UINT64 (1000 , p_timer->read_high_resolution_us ());
311
311
312
312
/* Simulate that 100 us has elapsed between stop and start. */
313
313
curr_ticker_ticks_val = 1300 ;
@@ -323,9 +323,9 @@ void test_timer_time_accumulation_user_ticker()
323
323
324
324
/* Check results - 125 ms have elapsed. */
325
325
TEST_ASSERT_EQUAL_FLOAT (0 .125000f , p_timer->read ());
326
- TEST_ASSERT_EQUAL (125 , p_timer->read_ms ());
327
- TEST_ASSERT_EQUAL (125000 , p_timer->read_us ());
328
- TEST_ASSERT_EQUAL (125000 , p_timer->read_high_resolution_us ());
326
+ TEST_ASSERT_EQUAL_INT32 (125 , p_timer->read_ms ());
327
+ TEST_ASSERT_EQUAL_INT32 (125000 , p_timer->read_us ());
328
+ TEST_ASSERT_EQUAL_UINT64 (125000 , p_timer->read_high_resolution_us ());
329
329
330
330
/* Simulate that 100 us has elapsed between stop and start. */
331
331
curr_ticker_ticks_val = 125400 ;
@@ -341,9 +341,9 @@ void test_timer_time_accumulation_user_ticker()
341
341
342
342
/* Check results - 1 s has elapsed. */
343
343
TEST_ASSERT_EQUAL_FLOAT (1 .000000f , p_timer->read ());
344
- TEST_ASSERT_EQUAL (1000 , p_timer->read_ms ());
345
- TEST_ASSERT_EQUAL (1000000 , p_timer->read_us ());
346
- TEST_ASSERT_EQUAL (1000000 , p_timer->read_high_resolution_us ());
344
+ TEST_ASSERT_EQUAL_INT32 (1000 , p_timer->read_ms ());
345
+ TEST_ASSERT_EQUAL_INT32 (1000000 , p_timer->read_us ());
346
+ TEST_ASSERT_EQUAL_UINT64 (1000000 , p_timer->read_high_resolution_us ());
347
347
348
348
/* Simulate that 100 us has elapsed between stop and start. */
349
349
curr_ticker_ticks_val = 1000500 ;
@@ -359,9 +359,9 @@ void test_timer_time_accumulation_user_ticker()
359
359
360
360
/* Check results - 125 s have elapsed. */
361
361
TEST_ASSERT_EQUAL_FLOAT (125 .000000f , p_timer->read ());
362
- TEST_ASSERT_EQUAL (125000 , p_timer->read_ms ());
363
- TEST_ASSERT_EQUAL (125000000 , p_timer->read_us ());
364
- TEST_ASSERT_EQUAL (125000000 , p_timer->read_high_resolution_us ());
362
+ TEST_ASSERT_EQUAL_INT32 (125000 , p_timer->read_ms ());
363
+ TEST_ASSERT_EQUAL_INT32 (125000000 , p_timer->read_us ());
364
+ TEST_ASSERT_EQUAL_UINT64 (125000000 , p_timer->read_high_resolution_us ());
365
365
366
366
/* Simulate that 100 us has elapsed between stop and start. */
367
367
curr_ticker_ticks_val = 125000600 ;
@@ -383,9 +383,9 @@ void test_timer_time_accumulation_user_ticker()
383
383
384
384
/* Check results - 2147483647 (MAX_INT_32) us have elapsed. */
385
385
TEST_ASSERT_EQUAL_FLOAT (2147 .483647f , p_timer->read ());
386
- TEST_ASSERT_EQUAL (2147483 , p_timer->read_ms ());
387
- TEST_ASSERT_EQUAL (2147483647 , p_timer->read_us ());
388
- TEST_ASSERT_EQUAL (2147483647 , p_timer->read_high_resolution_us ());
386
+ TEST_ASSERT_EQUAL_INT32 (2147483 , p_timer->read_ms ());
387
+ TEST_ASSERT_EQUAL_INT32 (2147483647 , p_timer->read_us ());
388
+ TEST_ASSERT_EQUAL_UINT64 (2147483647 , p_timer->read_high_resolution_us ());
389
389
}
390
390
391
391
/* This test verifies if read(), read_us(), read_ms(),
@@ -558,10 +558,10 @@ void test_timer_reset_user_ticker()
558
558
p_timer->stop ();
559
559
560
560
/* Check results - totally 10 ms elapsed. */
561
- TEST_ASSERT_FLOAT_WITHIN ( DELTA_S ( 1 ), 0 .010f , p_timer->read ());
562
- TEST_ASSERT_INT32_WITHIN ( DELTA_MS ( 1 ), 10 , p_timer->read_ms ());
563
- TEST_ASSERT_INT32_WITHIN ( DELTA_US ( 1 ), 10000 , p_timer->read_us ());
564
- TEST_ASSERT_UINT64_WITHIN ( DELTA_US ( 1 ), 10000 , p_timer->read_high_resolution_us ());
561
+ TEST_ASSERT_EQUAL_FLOAT ( 0 .010f , p_timer->read ());
562
+ TEST_ASSERT_EQUAL_INT32 ( 10 , p_timer->read_ms ());
563
+ TEST_ASSERT_EQUAL_INT32 ( 10000 , p_timer->read_us ());
564
+ TEST_ASSERT_EQUAL_UINT64 ( 10000 , p_timer->read_high_resolution_us ());
565
565
566
566
/* Reset the timer - previous measured time should be lost now. */
567
567
p_timer->reset ();
@@ -576,10 +576,10 @@ void test_timer_reset_user_ticker()
576
576
p_timer->stop ();
577
577
578
578
/* Check results - 20 ms elapsed since the reset. */
579
- TEST_ASSERT_FLOAT_WITHIN ( DELTA_S ( 1 ), 0 .020f , p_timer->read ());
580
- TEST_ASSERT_INT32_WITHIN ( DELTA_MS ( 1 ), 20 , p_timer->read_ms ());
581
- TEST_ASSERT_INT32_WITHIN ( DELTA_US ( 1 ), 20000 , p_timer->read_us ());
582
- TEST_ASSERT_UINT64_WITHIN ( DELTA_US ( 1 ), 20000 , p_timer->read_high_resolution_us ());
579
+ TEST_ASSERT_EQUAL_FLOAT ( 0 .020f , p_timer->read ());
580
+ TEST_ASSERT_EQUAL_INT32 ( 20 , p_timer->read_ms ());
581
+ TEST_ASSERT_EQUAL_INT32 ( 20000 , p_timer->read_us ());
582
+ TEST_ASSERT_EQUAL_UINT64 ( 20000 , p_timer->read_high_resolution_us ());
583
583
}
584
584
585
585
/* This test verifies if calling start() for already
@@ -701,7 +701,7 @@ void test_timer_float_operator_user_ticker()
701
701
p_timer->stop ();
702
702
703
703
/* Check result - 10 ms elapsed. */
704
- TEST_ASSERT_FLOAT_WITHIN ( DELTA_S ( 1 ), 0 .010f , (float )(*p_timer));
704
+ TEST_ASSERT_EQUAL_FLOAT ( 0 .010f , (float )(*p_timer));
705
705
}
706
706
707
707
/* This test verifies if time counted by the timer is
0 commit comments