@@ -179,19 +179,19 @@ void test_timer_creation_os_ticker()
179
179
{
180
180
/* Check results. */
181
181
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
182
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
183
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
184
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
182
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
183
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
184
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
185
185
186
186
/* Wait 10 ms.
187
187
* After that operation timer read routines should still return 0. */
188
188
wait_ms (10 );
189
189
190
190
/* Check results. */
191
191
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
192
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
193
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
194
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
192
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
193
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
194
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
195
195
}
196
196
197
197
/* This test verifies if timer is stopped after
@@ -213,19 +213,19 @@ void test_timer_creation_user_ticker()
213
213
214
214
/* Check results. */
215
215
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
216
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
217
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
218
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
216
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
217
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
218
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
219
219
220
220
/* Simulate that 10 ms has elapsed.
221
221
* After that operation timer read routines should still return 0. */
222
222
curr_ticker_us_val += 10000 ;
223
223
224
224
/* Check results. */
225
225
TEST_ASSERT_EQUAL_FLOAT (0 , p_timer->read ());
226
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
227
- TEST_ASSERT_EQUAL (0 , p_timer->read_us ());
228
- TEST_ASSERT_EQUAL (0 , p_timer->read_high_resolution_us ());
226
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
227
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_us ());
228
+ TEST_ASSERT_EQUAL_UINT64 (0 , p_timer->read_high_resolution_us ());
229
229
}
230
230
231
231
/* This test verifies verifies if read(), read_us(), read_ms(),
@@ -257,9 +257,9 @@ void test_timer_time_accumulation_user_ticker()
257
257
258
258
/* Check results - 1 us has elapsed. */
259
259
TEST_ASSERT_EQUAL_FLOAT (0 .000001f , p_timer->read ());
260
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
261
- TEST_ASSERT_EQUAL (1 , p_timer->read_us ());
262
- TEST_ASSERT_EQUAL (1 , p_timer->read_high_resolution_us ());
260
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
261
+ TEST_ASSERT_EQUAL_INT32 (1 , p_timer->read_us ());
262
+ TEST_ASSERT_EQUAL_UINT64 (1 , p_timer->read_high_resolution_us ());
263
263
264
264
/* Simulate that 100 us has elapsed between stop and start. */
265
265
curr_ticker_us_val = 101 ;
@@ -273,11 +273,11 @@ void test_timer_time_accumulation_user_ticker()
273
273
/* Stop the timer. */
274
274
p_timer->stop ();
275
275
276
- /* Check results - 126 us have elapsed. */
276
+ /* Check results - 125 us have elapsed. */
277
277
TEST_ASSERT_EQUAL_FLOAT (0 .000125f , p_timer->read ());
278
- TEST_ASSERT_EQUAL (0 , p_timer->read_ms ());
279
- TEST_ASSERT_EQUAL (125 , p_timer->read_us ());
280
- TEST_ASSERT_EQUAL (125 , p_timer->read_high_resolution_us ());
278
+ TEST_ASSERT_EQUAL_INT32 (0 , p_timer->read_ms ());
279
+ TEST_ASSERT_EQUAL_INT32 (125 , p_timer->read_us ());
280
+ TEST_ASSERT_EQUAL_UINT64 (125 , p_timer->read_high_resolution_us ());
281
281
282
282
/* Simulate that 100 us has elapsed between stop and start. */
283
283
curr_ticker_us_val = 325 ;
@@ -293,9 +293,9 @@ void test_timer_time_accumulation_user_ticker()
293
293
294
294
/* Check results - 1 ms has elapsed. */
295
295
TEST_ASSERT_EQUAL_FLOAT (0 .001000f , p_timer->read ());
296
- TEST_ASSERT_EQUAL (1 , p_timer->read_ms ());
297
- TEST_ASSERT_EQUAL (1000 , p_timer->read_us ());
298
- TEST_ASSERT_EQUAL (1000 , p_timer->read_high_resolution_us ());
296
+ TEST_ASSERT_EQUAL_INT32 (1 , p_timer->read_ms ());
297
+ TEST_ASSERT_EQUAL_INT32 (1000 , p_timer->read_us ());
298
+ TEST_ASSERT_EQUAL_UINT64 (1000 , p_timer->read_high_resolution_us ());
299
299
300
300
/* Simulate that 100 us has elapsed between stop and start. */
301
301
curr_ticker_us_val = 1300 ;
@@ -311,9 +311,9 @@ void test_timer_time_accumulation_user_ticker()
311
311
312
312
/* Check results - 125 ms have elapsed. */
313
313
TEST_ASSERT_EQUAL_FLOAT (0 .125000f , p_timer->read ());
314
- TEST_ASSERT_EQUAL (125 , p_timer->read_ms ());
315
- TEST_ASSERT_EQUAL (125000 , p_timer->read_us ());
316
- TEST_ASSERT_EQUAL (125000 , p_timer->read_high_resolution_us ());
314
+ TEST_ASSERT_EQUAL_INT32 (125 , p_timer->read_ms ());
315
+ TEST_ASSERT_EQUAL_INT32 (125000 , p_timer->read_us ());
316
+ TEST_ASSERT_EQUAL_UINT64 (125000 , p_timer->read_high_resolution_us ());
317
317
318
318
/* Simulate that 100 us has elapsed between stop and start. */
319
319
curr_ticker_us_val = 125400 ;
@@ -329,9 +329,9 @@ void test_timer_time_accumulation_user_ticker()
329
329
330
330
/* Check results - 1 s has elapsed. */
331
331
TEST_ASSERT_EQUAL_FLOAT (1 .000000f , p_timer->read ());
332
- TEST_ASSERT_EQUAL (1000 , p_timer->read_ms ());
333
- TEST_ASSERT_EQUAL (1000000 , p_timer->read_us ());
334
- TEST_ASSERT_EQUAL (1000000 , p_timer->read_high_resolution_us ());
332
+ TEST_ASSERT_EQUAL_INT32 (1000 , p_timer->read_ms ());
333
+ TEST_ASSERT_EQUAL_INT32 (1000000 , p_timer->read_us ());
334
+ TEST_ASSERT_EQUAL_UINT64 (1000000 , p_timer->read_high_resolution_us ());
335
335
336
336
/* Simulate that 100 us has elapsed between stop and start. */
337
337
curr_ticker_us_val = 1000500 ;
@@ -347,9 +347,9 @@ void test_timer_time_accumulation_user_ticker()
347
347
348
348
/* Check results - 125 s have elapsed. */
349
349
TEST_ASSERT_EQUAL_FLOAT (125 .000000f , p_timer->read ());
350
- TEST_ASSERT_EQUAL (125000 , p_timer->read_ms ());
351
- TEST_ASSERT_EQUAL (125000000 , p_timer->read_us ());
352
- TEST_ASSERT_EQUAL (125000000 , p_timer->read_high_resolution_us ());
350
+ TEST_ASSERT_EQUAL_INT32 (125000 , p_timer->read_ms ());
351
+ TEST_ASSERT_EQUAL_INT32 (125000000 , p_timer->read_us ());
352
+ TEST_ASSERT_EQUAL_UINT64 (125000000 , p_timer->read_high_resolution_us ());
353
353
354
354
/* Simulate that 100 us has elapsed between stop and start. */
355
355
curr_ticker_us_val = 125000600 ;
@@ -371,9 +371,9 @@ void test_timer_time_accumulation_user_ticker()
371
371
372
372
/* Check results - 2147483647 (MAX_INT_32) us have elapsed. */
373
373
TEST_ASSERT_EQUAL_FLOAT (2147 .483647f , p_timer->read ());
374
- TEST_ASSERT_EQUAL (2147483 , p_timer->read_ms ());
375
- TEST_ASSERT_EQUAL (2147483647 , p_timer->read_us ());
376
- TEST_ASSERT_EQUAL (2147483647 , p_timer->read_high_resolution_us ());
374
+ TEST_ASSERT_EQUAL_INT32 (2147483 , p_timer->read_ms ());
375
+ TEST_ASSERT_EQUAL_INT32 (2147483647 , p_timer->read_us ());
376
+ TEST_ASSERT_EQUAL_UINT64 (2147483647 , p_timer->read_high_resolution_us ());
377
377
}
378
378
379
379
/* This test verifies if read(), read_us(), read_ms(),
@@ -546,10 +546,10 @@ void test_timer_reset_user_ticker()
546
546
p_timer->stop ();
547
547
548
548
/* Check results - totally 10 ms elapsed. */
549
- TEST_ASSERT_FLOAT_WITHIN ( DELTA_S ( 1 ), 0 .010f , p_timer->read ());
550
- TEST_ASSERT_INT32_WITHIN ( DELTA_MS ( 1 ), 10 , p_timer->read_ms ());
551
- TEST_ASSERT_INT32_WITHIN ( DELTA_US ( 1 ), 10000 , p_timer->read_us ());
552
- TEST_ASSERT_UINT64_WITHIN ( DELTA_US ( 1 ), 10000 , p_timer->read_high_resolution_us ());
549
+ TEST_ASSERT_EQUAL_FLOAT ( 0 .010f , p_timer->read ());
550
+ TEST_ASSERT_EQUAL_INT32 ( 10 , p_timer->read_ms ());
551
+ TEST_ASSERT_EQUAL_INT32 ( 10000 , p_timer->read_us ());
552
+ TEST_ASSERT_EQUAL_UINT64 ( 10000 , p_timer->read_high_resolution_us ());
553
553
554
554
/* Reset the timer - previous measured time should be lost now. */
555
555
p_timer->reset ();
@@ -564,10 +564,10 @@ void test_timer_reset_user_ticker()
564
564
p_timer->stop ();
565
565
566
566
/* Check results - 20 ms elapsed since the reset. */
567
- TEST_ASSERT_FLOAT_WITHIN ( DELTA_S ( 1 ), 0 .020f , p_timer->read ());
568
- TEST_ASSERT_INT32_WITHIN ( DELTA_MS ( 1 ), 20 , p_timer->read_ms ());
569
- TEST_ASSERT_INT32_WITHIN ( DELTA_US ( 1 ), 20000 , p_timer->read_us ());
570
- TEST_ASSERT_UINT64_WITHIN ( DELTA_US ( 1 ), 20000 , p_timer->read_high_resolution_us ());
567
+ TEST_ASSERT_EQUAL_FLOAT ( 0 .020f , p_timer->read ());
568
+ TEST_ASSERT_EQUAL_INT32 ( 20 , p_timer->read_ms ());
569
+ TEST_ASSERT_EQUAL_INT32 ( 20000 , p_timer->read_us ());
570
+ TEST_ASSERT_EQUAL_UINT64 ( 20000 , p_timer->read_high_resolution_us ());
571
571
}
572
572
573
573
/* This test verifies if calling start() for already
@@ -689,7 +689,7 @@ void test_timer_float_operator_user_ticker()
689
689
p_timer->stop ();
690
690
691
691
/* Check result - 10 ms elapsed. */
692
- TEST_ASSERT_FLOAT_WITHIN ( DELTA_S ( 1 ), 0 .010f , (float )(*p_timer));
692
+ TEST_ASSERT_EQUAL_FLOAT ( 0 .010f , (float )(*p_timer));
693
693
}
694
694
695
695
/* This test verifies if time counted by the timer is
0 commit comments