summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-07-23 00:42:37 +0100
committerCarl Hetherington <cth@carlh.net>2012-07-23 00:42:37 +0100
commita7bc9d57f6a5c7c13400e700db50f21c283766f4 (patch)
tree726ef6f292e6fd1dca6bb1b2e3036040c02d2b00 /test
parent2fb6cdae8446699be824aaeb902f4bca1888657d (diff)
Use MD5 digest of content file as part of the J2C directory, rather than the filename itself.
Diffstat (limited to 'test')
-rw-r--r--test/metadata.ref1
-rw-r--r--test/test.cc8
2 files changed, 9 insertions, 0 deletions
diff --git a/test/metadata.ref b/test/metadata.ref
index 58cddd163..817fecffd 100644
--- a/test/metadata.ref
+++ b/test/metadata.ref
@@ -22,3 +22,4 @@ length 0
audio_channels 0
audio_sample_rate 0
audio_sample_format Unknown
+content_digest
diff --git a/test/test.cc b/test/test.cc
index 3128b4629..dd44f4a45 100644
--- a/test/test.cc
+++ b/test/test.cc
@@ -227,3 +227,11 @@ BOOST_AUTO_TEST_CASE (delay_line_test)
do_negative_delay_line_test (-3, 512);
do_negative_delay_line_test (-512, 3);
}
+
+BOOST_AUTO_TEST_CASE (md5_digest_test)
+{
+ string const t = md5_digest ("test/md5.test");
+ BOOST_CHECK_EQUAL (t, "15058685ba99decdc4398c7634796eb0");
+
+ BOOST_CHECK_THROW (md5_digest ("foobar"), OpenFileError);
+}