diff --git a/tests/test_OFStream.cpp b/tests/test_OFStream.cpp index 6ca7d98df0a6f36bf30add2b891a659beba757c2..2ea0615c87aac0d519b62d47b33392a022d9a10d 100644 --- a/tests/test_OFStream.cpp +++ b/tests/test_OFStream.cpp @@ -48,4 +48,11 @@ TEST_CASE("OFStream", "[language]") REQUIRE(not std::filesystem::exists(filename)); } + + SECTION("bad filename") + { + if (parallel::rank() == 0) { + REQUIRE_THROWS_WITH(OFStream{"/"}, "error: cannot create file /"); + } + } }