diff options
Diffstat (limited to 'test/tests/directory_handle_enumerate')
-rw-r--r-- | test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp | 4 | ||||
-rw-r--r-- | test/tests/directory_handle_enumerate/runner.cpp | 12 |
2 files changed, 8 insertions, 8 deletions
diff --git a/test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp b/test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp index b4500928..d871cad7 100644 --- a/test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp +++ b/test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp @@ -26,10 +26,10 @@ Distributed under the Boost Software License, Version 1.0. namespace directory_handle_enumerate { - LLFIO_TEST_KERNEL_DECL LLFIO_V2_NAMESPACE::result<LLFIO_V2_NAMESPACE::directory_handle::enumerate_info> test_kernel_directory_handle_enumerate(LLFIO_V2_NAMESPACE::span<LLFIO_V2_NAMESPACE::directory_entry> *buffers, LLFIO_V2_NAMESPACE::path_view glob, LLFIO_V2_NAMESPACE::directory_handle::filter filtering) + LLFIO_TEST_KERNEL_DECL LLFIO_V2_NAMESPACE::result<LLFIO_V2_NAMESPACE::directory_handle::buffers_type> test_kernel_directory_handle_enumerate(LLFIO_V2_NAMESPACE::span<LLFIO_V2_NAMESPACE::directory_entry> *buffers, LLFIO_V2_NAMESPACE::path_view glob, LLFIO_V2_NAMESPACE::directory_handle::filter filtering) { OUTCOME_TRY(h, LLFIO_V2_NAMESPACE::directory_handle::directory({}, ".")); - auto ret = h.enumerate(*buffers, glob, filtering); + auto ret = h.read({*buffers, glob, filtering}); h.close().value(); return ret; } diff --git a/test/tests/directory_handle_enumerate/runner.cpp b/test/tests/directory_handle_enumerate/runner.cpp index 99bc10b7..4ab1d872 100644 --- a/test/tests/directory_handle_enumerate/runner.cpp +++ b/test/tests/directory_handle_enumerate/runner.cpp @@ -73,25 +73,25 @@ template <class U> inline void directory_handle_enumerate_(U &&f) { path_view glob = std::get<1>(std::get<1>(permuter[idx])); filter filtered = std::get<2>(std::get<1>(permuter[idx])); - directory_handle::enumerate_info info(std::move(testreturn.value())); - KERNELTEST_CHECK(testreturn, info.done == true); + directory_handle::buffers_type info(std::move(testreturn.value())); + KERNELTEST_CHECK(testreturn, info.done() == true); if (!glob.empty()) { - KERNELTEST_CHECK(testreturn, info.filled.size() == 1); + KERNELTEST_CHECK(testreturn, info.size() == 1); } else if (filtered == filter::fastdeleted) { - KERNELTEST_CHECK(testreturn, info.filled.size() == 3); + KERNELTEST_CHECK(testreturn, info.size() == 3); } else { - KERNELTEST_CHECK(testreturn, info.filled.size() == 4); + KERNELTEST_CHECK(testreturn, info.size() == 4); } bool havedeleted1 = !glob.empty(); bool havedeleted2 = (filtered == filter::fastdeleted); bool havefoo = false; bool havedir = !glob.empty(); - for (directory_entry &i : info.filled) + for (directory_entry &i : info) { if (i.leafname == "012345678901234567890123456789012345678901234567890123456789012z.deleted") { |