X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Futil_test.cc;h=f7114e90752d59a1257f58e45ade2825e2e47b7f;hb=110dc70856bd0f6ae5ec1931f51a4817c5e38f42;hp=2ed5e46a4187e3b89155ffb09b19f7e0029ff195;hpb=43465aa4037cec6d351a842a6624a50685d6c127;p=libdcp.git diff --git a/test/util_test.cc b/test/util_test.cc index 2ed5e46a..f7114e90 100644 --- a/test/util_test.cc +++ b/test/util_test.cc @@ -24,7 +24,7 @@ using std::ifstream; using std::string; -BOOST_AUTO_TEST_CASE (bsae64_decode_test) +BOOST_AUTO_TEST_CASE (base64_decode_test) { int const N = 256; @@ -54,3 +54,19 @@ BOOST_AUTO_TEST_CASE (bsae64_decode_test) BOOST_CHECK_EQUAL (decoded[i], ref_decoded[i]); } } + +BOOST_AUTO_TEST_CASE (content_kind_test) +{ + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("feature"), libdcp::FEATURE); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("Feature"), libdcp::FEATURE); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("FeaturE"), libdcp::FEATURE); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("Short"), libdcp::SHORT); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("trailer"), libdcp::TRAILER); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("test"), libdcp::TEST); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("transitional"), libdcp::TRANSITIONAL); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("rating"), libdcp::RATING); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("teaser"), libdcp::TEASER); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("policy"), libdcp::POLICY); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("psa"), libdcp::PUBLIC_SERVICE_ANNOUNCEMENT); + BOOST_CHECK_EQUAL (libdcp::content_kind_from_string ("advertisement"), libdcp::ADVERTISEMENT); +}