#include <boost/test/unit_test.hpp>
#include <boost/filesystem.hpp>
+#include <boost/algorithm/string.hpp>
#include "lib/film.h"
#include "lib/ffmpeg_content.h"
#include "lib/ratio.h"
BOOST_CHECK (!f->cpls().empty());
p /= f->dcp_name();
- p /= f->video_mxf_filename();
- boost::filesystem::remove (p);
+ boost::filesystem::directory_iterator i = boost::filesystem::directory_iterator (p);
+ while (i != boost::filesystem::directory_iterator() && !boost::algorithm::starts_with (i->path().leaf().string(), "j2c")) {
+ ++i;
+ }
+
+ if (i != boost::filesystem::directory_iterator ()) {
+ boost::filesystem::remove (i->path ());
+ }
+
BOOST_CHECK (f->cpls().empty());
}