@@ -481,7 +481,6 @@ impl SendEventBuffer {
481
481
#[ cfg( test) ]
482
482
mod tests {
483
483
use buffer:: AudioBuffer ;
484
- use util:: test_util;
485
484
486
485
/// Size of buffers used in tests.
487
486
const SIZE : usize = 1024 ;
@@ -494,6 +493,7 @@ mod tests {
494
493
/// and the output channels are just 0.
495
494
/// This test assures that when the buffers are zipped together,
496
495
/// the input values do not change.
496
+ #[ allow( clippy:: float_cmp) ]
497
497
#[ test]
498
498
fn buffer_zip ( ) {
499
499
let in1: Vec < f32 > = ( 0 ..SIZE ) . map ( |x| x as f32 ) . collect ( ) ;
@@ -508,15 +508,16 @@ mod tests {
508
508
509
509
for ( input, output) in buffer. zip ( ) {
510
510
input. iter ( ) . zip ( output. iter_mut ( ) ) . fold ( 0 , |acc, ( input, output) | {
511
- test_util :: assert_f32_equal ( * input, acc as f32 ) ;
512
- test_util :: assert_f32_zero ( * output) ;
511
+ assert_eq ! ( * input, acc as f32 ) ;
512
+ assert_eq ! ( * output, 0.0 ) ;
513
513
acc + 1
514
514
} ) ;
515
515
}
516
516
}
517
517
518
518
// Test that the `zip()` method returns an iterator that gives `n` elements
519
519
// where n is the number of inputs when this is lower than the number of outputs.
520
+ #[ allow( clippy:: float_cmp) ]
520
521
#[ test]
521
522
fn buffer_zip_fewer_inputs_than_outputs ( ) {
522
523
let in1 = vec ! [ 1.0 ; SIZE ] ;
@@ -532,15 +533,15 @@ mod tests {
532
533
533
534
let mut iter = buffer. zip ( ) ;
534
535
if let Some ( ( observed_in1, observed_out1) ) = iter. next ( ) {
535
- test_util :: assert_f32_equal ( observed_in1 [ 0 ] , 1.0 ) ;
536
- test_util :: assert_f32_equal ( observed_out1 [ 0 ] , 3.0 ) ;
536
+ assert_eq ! ( 1.0 , observed_in1 [ 0 ] ) ;
537
+ assert_eq ! ( 3.0 , observed_out1 [ 0 ] ) ;
537
538
} else {
538
539
unreachable ! ( ) ;
539
540
}
540
541
541
542
if let Some ( ( observed_in2, observed_out2) ) = iter. next ( ) {
542
- test_util :: assert_f32_equal ( observed_in2 [ 0 ] , 2.0 ) ;
543
- test_util :: assert_f32_equal ( observed_out2 [ 0 ] , 4.0 ) ;
543
+ assert_eq ! ( 2.0 , observed_in2 [ 0 ] ) ;
544
+ assert_eq ! ( 4.0 , observed_out2 [ 0 ] ) ;
544
545
} else {
545
546
unreachable ! ( ) ;
546
547
}
@@ -550,6 +551,7 @@ mod tests {
550
551
551
552
// Test that the `zip()` method returns an iterator that gives `n` elements
552
553
// where n is the number of outputs when this is lower than the number of inputs.
554
+ #[ allow( clippy:: float_cmp) ]
553
555
#[ test]
554
556
fn buffer_zip_more_inputs_than_outputs ( ) {
555
557
let in1 = vec ! [ 1.0 ; SIZE ] ;
@@ -566,15 +568,15 @@ mod tests {
566
568
let mut iter = buffer. zip ( ) ;
567
569
568
570
if let Some ( ( observed_in1, observed_out1) ) = iter. next ( ) {
569
- test_util :: assert_f32_equal ( observed_in1 [ 0 ] , 1.0 ) ;
570
- test_util :: assert_f32_equal ( observed_out1 [ 0 ] , 4.0 ) ;
571
+ assert_eq ! ( 1.0 , observed_in1 [ 0 ] ) ;
572
+ assert_eq ! ( 4.0 , observed_out1 [ 0 ] ) ;
571
573
} else {
572
574
unreachable ! ( ) ;
573
575
}
574
576
575
577
if let Some ( ( observed_in2, observed_out2) ) = iter. next ( ) {
576
- test_util :: assert_f32_equal ( observed_in2 [ 0 ] , 2.0 ) ;
577
- test_util :: assert_f32_equal ( observed_out2 [ 0 ] , 5.0 ) ;
578
+ assert_eq ! ( 2.0 , observed_in2 [ 0 ] ) ;
579
+ assert_eq ! ( 5.0 , observed_out2 [ 0 ] ) ;
578
580
} else {
579
581
unreachable ! ( ) ;
580
582
}
@@ -583,6 +585,7 @@ mod tests {
583
585
}
584
586
585
587
/// Test that creating buffers from raw pointers works.
588
+ #[ allow( clippy:: float_cmp) ]
586
589
#[ test]
587
590
fn from_raw ( ) {
588
591
let in1: Vec < f32 > = ( 0 ..SIZE ) . map ( |x| x as f32 ) . collect ( ) ;
@@ -597,8 +600,8 @@ mod tests {
597
600
598
601
for ( input, output) in buffer. zip ( ) {
599
602
input. iter ( ) . zip ( output. iter_mut ( ) ) . fold ( 0 , |acc, ( input, output) | {
600
- test_util :: assert_f32_equal ( * input, acc as f32 ) ;
601
- test_util :: assert_f32_zero ( * output) ;
603
+ assert_eq ! ( * input, acc as f32 ) ;
604
+ assert_eq ! ( * output, 0.0 ) ;
602
605
acc + 1
603
606
} ) ;
604
607
}
0 commit comments