From 7574c5c7acaebe120de3efbaba56b8e9f474d330 Mon Sep 17 00:00:00 2001 From: Grant Shangreaux Date: Thu, 2 Dec 2021 21:45:12 -0600 Subject: Clean: factor out a utils module and fix some tests --- klangfarbrs/src/phasor.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'klangfarbrs/src/phasor.rs') diff --git a/klangfarbrs/src/phasor.rs b/klangfarbrs/src/phasor.rs index 5bfc79e..4d6a714 100644 --- a/klangfarbrs/src/phasor.rs +++ b/klangfarbrs/src/phasor.rs @@ -39,11 +39,10 @@ mod tests { } #[test] - fn it_produces_expected_next_values() { + fn it_wraps_around_as_expected() { let phasor = Phasor::new(10.0, 100.0); - let taken_iterator = phasor.take(11); - assert_eq!(taken_iterator.last(), Some(0.1)) - // assert_eq!([0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 0.1], next) + let last_val = phasor.take(11).last().unwrap(); + assert_eq!(last_val.floor(), 0.0) } } -- cgit v1.2.3