}
+path
+find_prefix(path dir, string prefix)
+{
+ auto iter = std::find_if(directory_iterator(dir), directory_iterator(), [prefix](path const& p) {
+ return boost::starts_with(p.filename().string(), prefix);
+ });
+
+ BOOST_REQUIRE(iter != directory_iterator());
+ return iter->path();
+}
+
+
+path find_cpl (path dir)
+{
+ return find_prefix(dir, "cpl_");
+}
+
+
+path
+find_pkl(path dir)
+{
+ return find_prefix(dir, "pkl_");
+}
+
+
+path
+find_asset_map(path dir)
+{
+ return find_prefix(dir, "ASSETMAP");
+}
+
+
BOOST_AUTO_TEST_CASE (verify_no_error)
{
stages.clear ();
}
-path
-find_prefix(path dir, string prefix)
-{
- auto iter = std::find_if(directory_iterator(dir), directory_iterator(), [prefix](path const& p) {
- return boost::starts_with(p.filename().string(), prefix);
- });
-
- BOOST_REQUIRE(iter != directory_iterator());
- return iter->path();
-}
-
-
-path find_cpl (path dir)
-{
- return find_prefix(dir, "cpl_");
-}
-
-
-path
-find_pkl(path dir)
-{
- return find_prefix(dir, "pkl_");
-}
-
-
-path
-find_asset_map(path dir)
-{
- return find_prefix(dir, "ASSETMAP");
-}
-
-
/* DCP with invalid CompositionMetadataAsset */
BOOST_AUTO_TEST_CASE (verify_invalid_cpl_metadata_bad_tag)
{