Add another ui_idle() call to ape the one in test.cc and try to fix strange behaviour...
[dcpomatic.git] / test / threed_test.cc
index f0ee13c9a0ea093a79556cf2b4dcda87c3515b5b..559cc48766e0c2f789f2333a8b1fab07d4cdb610 100644 (file)
@@ -191,6 +191,8 @@ BOOST_AUTO_TEST_CASE (threed_test7)
                dcpomatic_sleep (1);
        }
 
+       while (signal_manager->ui_idle ()) {}
+
        BOOST_REQUIRE (jm->errors());
        shared_ptr<Job> failed;
        BOOST_FOREACH (shared_ptr<Job> i, jm->_jobs) {