Преглед на файлове

Fix indexer test by waiting for threads to complete

Since the indexer is now multithreaded, we wait
until all threads complete before exiting the
test program.
Steve Pieper преди 12 години
родител
ревизия
1b8ab8203f
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      Libs/DICOM/Core/Testing/Cpp/ctkDICOMIndexerTest1.cpp

+ 3 - 0
Libs/DICOM/Core/Testing/Cpp/ctkDICOMIndexerTest1.cpp

@@ -54,5 +54,8 @@ int ctkDICOMIndexerTest1( int argc, char * argv [] )
   // make sure it doesn't crash
   indexer.refreshDatabase(database, QDir::tempPath());
 
+  // ensure all concurrent inserts are complete
+  indexer.waitForImportFinished();
+
   return EXIT_SUCCESS;
 }