diff --git a/Packages/Polygon/test/Polygon/SimplicityTest.C b/Packages/Polygon/test/Polygon/SimplicityTest.C index 756c1e005eb..953d73d641d 100644 --- a/Packages/Polygon/test/Polygon/SimplicityTest.C +++ b/Packages/Polygon/test/Polygon/SimplicityTest.C @@ -68,19 +68,20 @@ void TestDegenerateCases() int main() { TestDegenerateCases(); + + bool all_correct = true; + all_correct &= TestSimplicity("data/simple1.dat"); + all_correct &= TestSimplicity("data/simple2.dat"); + all_correct &= TestSimplicity("data/simple3.dat"); + all_correct &= TestSimplicity("data/simple4.dat"); + all_correct &= TestSimplicity("data/simple5.dat"); + all_correct &= TestSimplicity("data/simple6.dat"); + all_correct &= TestSimplicity("data/simple7.dat"); + all_correct &= TestSimplicity("data/simple8.dat"); + all_correct &= TestSimplicity("data/simple9.dat"); + all_correct &= TestSimplicity("data/simple10.dat"); + all_correct &= TestSimplicity("data/simple11.dat"); - TestSimplicity("data/simple1.dat"); - TestSimplicity("data/simple2.dat"); - TestSimplicity("data/simple3.dat"); - TestSimplicity("data/simple4.dat"); - TestSimplicity("data/simple5.dat"); - TestSimplicity("data/simple6.dat"); - TestSimplicity("data/simple7.dat"); - TestSimplicity("data/simple8.dat"); - TestSimplicity("data/simple9.dat"); - TestSimplicity("data/simple10.dat"); - TestSimplicity("data/simple11.dat"); - - return 0; + return all_correct ? 0 : 1; }