- BOOST_REQUIRE_EQUAL (black._periods.size(), 2);
- BOOST_CHECK (black._periods.front().from == DCPTime());
- BOOST_CHECK (black._periods.front().to == DCPTime::from_frames(2, vfr));
- BOOST_CHECK (black._periods.back().from == DCPTime::from_frames(5, vfr));
- BOOST_CHECK (black._periods.back().to == DCPTime::from_frames(7, vfr));
+ BOOST_REQUIRE_EQUAL (black._periods.size(), 3);
+ list<dcpomatic::DCPTimePeriod>::const_iterator i = black._periods.begin();
+ BOOST_CHECK (i->from == DCPTime());
+ BOOST_CHECK (i->to == DCPTime::from_frames(2, vfr));
+ ++i;
+ BOOST_CHECK (i->from == DCPTime::from_frames(5, vfr));
+ BOOST_CHECK (i->to == DCPTime::from_frames(7, vfr));
+ ++i;
+ BOOST_CHECK (i->from == DCPTime::from_frames(8, vfr));
+ BOOST_CHECK (i->to == DCPTime::from_frames(24, vfr));