diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-04-11 22:25:21 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-04-12 01:22:10 +0200 |
| commit | 2c5e61891e7975f4c2d33a5f2ed144645e3078f9 (patch) | |
| tree | 47440328a10c26bdb1aac38ef84f323c5912d495 /test/cpl_ratings_test.cc | |
| parent | 498806d76160a6b1fa0af58e7734c0f553abf12b (diff) | |
C++11 tidying.
Diffstat (limited to 'test/cpl_ratings_test.cc')
| -rw-r--r-- | test/cpl_ratings_test.cc | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/test/cpl_ratings_test.cc b/test/cpl_ratings_test.cc index 17500a13..2c1efa58 100644 --- a/test/cpl_ratings_test.cc +++ b/test/cpl_ratings_test.cc @@ -31,35 +31,35 @@ files in the program, then also delete it here. */ + #include "cpl.h" #include "test.h" #include <boost/test/unit_test.hpp> + using std::list; using std::string; using std::vector; using std::shared_ptr; +using std::make_shared; + BOOST_AUTO_TEST_CASE (cpl_ratings) { dcp::CPL cpl ("annotation", dcp::ContentKind::FEATURE, dcp::Standard::SMPTE); - vector<dcp::Rating> ratings; - ratings.push_back (dcp::Rating("http://www.mpaa.org/2003-ratings", "PG-13")); - ratings.push_back (dcp::Rating("http://www.movielabs.com/md/ratings/GB/BBFC/1/12A%3C/Agency", "12A")); + vector<dcp::Rating> ratings = { + dcp::Rating("http://www.mpaa.org/2003-ratings", "PG-13"), + dcp::Rating("http://www.movielabs.com/md/ratings/GB/BBFC/1/12A%3C/Agency", "12A") + }; cpl.set_ratings (ratings); - shared_ptr<dcp::Reel> reel(new dcp::Reel()); + auto reel = make_shared<dcp::Reel>(); cpl.add (reel); cpl.write_xml ("build/test/cpl_ratings.xml", {}); - vector<string> ignore; - ignore.push_back ("Id"); - ignore.push_back ("Issuer"); - ignore.push_back ("Creator"); - ignore.push_back ("IssueDate"); - ignore.push_back ("LabelText"); + vector<string> ignore = { "Id", "Issuer", "Creator", "IssueDate", "LabelText" }; check_xml ( dcp::file_to_string("build/test/cpl_ratings.xml"), "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" @@ -96,6 +96,5 @@ BOOST_AUTO_TEST_CASE (cpl_ratings) ); dcp::CPL cpl2 ("build/test/cpl_ratings.xml"); - auto ratings2 = cpl2.ratings (); - BOOST_TEST(ratings == ratings2); + BOOST_TEST(ratings == cpl2.ratings()); } |
