summaryrefslogtreecommitdiff
path: root/test/audio_analysis_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-05-14 09:09:02 +0100
committerCarl Hetherington <cth@carlh.net>2015-05-14 09:09:02 +0100
commitb7504915924b8eda7546f02ab976a4572fd56f5b (patch)
tree78cfa39ec1a9865e74a7eac431707a854bccd74a /test/audio_analysis_test.cc
parentecef89d2c65c87da0b16a51a140462d9cef88ae2 (diff)
Fix audio analysis test after change to XML.
Diffstat (limited to 'test/audio_analysis_test.cc')
-rw-r--r--test/audio_analysis_test.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/audio_analysis_test.cc b/test/audio_analysis_test.cc
index 279944919..dda7db544 100644
--- a/test/audio_analysis_test.cc
+++ b/test/audio_analysis_test.cc
@@ -54,6 +54,10 @@ BOOST_AUTO_TEST_CASE (audio_analysis_serialisation_test)
}
}
+ float const peak = random_float ();
+ DCPTime const peak_time = DCPTime (rand ());
+ a.set_peak (peak, peak_time);
+
a.write ("build/test/audio_analysis_serialisation_test");
srand (1);
@@ -67,6 +71,11 @@ BOOST_AUTO_TEST_CASE (audio_analysis_serialisation_test)
BOOST_CHECK_CLOSE (p[AudioPoint::RMS], random_float (), 1);
}
}
+
+ BOOST_CHECK (b.peak ());
+ BOOST_CHECK_CLOSE (b.peak().get(), peak, 1);
+ BOOST_CHECK (b.peak_time ());
+ BOOST_CHECK_EQUAL (b.peak_time().get(), peak_time);
}
void