diff --git a/test/io/vtk/test_vtk_staggeredfreeflowpvnames.cc b/test/io/vtk/test_vtk_staggeredfreeflowpvnames.cc index 9a5a6b6473545e87b75b8a6736cac6591ef05bf2..3b068f4650815c13e72cb4981198bd8ddc667add 100644 --- a/test/io/vtk/test_vtk_staggeredfreeflowpvnames.cc +++ b/test/io/vtk/test_vtk_staggeredfreeflowpvnames.cc @@ -281,7 +281,11 @@ void testWriteAndReadVtk(std::shared_ptr fvGridGeometry, // clean up the folder if(deleteFiles) { - if(system("exec rm -r *pvd *vtu *vtp")) + const std::string deleteCommand = "exec rm " + + fileName + "*pvd " + + fileName + "*vtu " + + fileName + "*vtp"; + if (system(deleteCommand.c_str())) DUNE_THROW(Dune::IOError, "Deleting files failed"); } }