diff --git a/test/mock_request.hpp b/test/mock_request.hpp index 56feee2..51884f4 100644 --- a/test/mock_request.hpp +++ b/test/mock_request.hpp @@ -109,7 +109,7 @@ MATCHER_P(ReaddirMatcher, contained_elements , "") if (!found) { *result_listener << "missing required directory element: " << element; - break; + return false; } } diff --git a/test/test_static_filesystem.cc b/test/test_static_filesystem.cc index f476c0c..fee15d5 100644 --- a/test/test_static_filesystem.cc +++ b/test/test_static_filesystem.cc @@ -34,7 +34,7 @@ TEST(wfp_static_filesystem, contains_default_dirs) MockRequest mock; struct wfp_request * request = request_create(&mock, 23); - char const * default_dirs[] = {".", "..a", nullptr}; + char const * default_dirs[] = {".", "..", nullptr}; EXPECT_CALL(mock, respond(ReaddirMatcher(default_dirs), 23)).Times(1); config->provider.readdir(request, 1, config->user_data);