aboutsummaryrefslogtreecommitdiff
path: root/kernel/kernel/filesystem/vfs.tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel/filesystem/vfs.tests.cpp')
-rw-r--r--kernel/kernel/filesystem/vfs.tests.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/kernel/kernel/filesystem/vfs.tests.cpp b/kernel/kernel/filesystem/vfs.tests.cpp
index 8667a914..8693b9f5 100644
--- a/kernel/kernel/filesystem/vfs.tests.cpp
+++ b/kernel/kernel/filesystem/vfs.tests.cpp
@@ -403,7 +403,7 @@ SCENARIO_METHOD(kernel::tests::filesystem::storage_boot_module_vfs_fixture, "VFS
auto sheep_1_ofd = kstd::make_shared<kernel::filesystem::open_file_descriptor>(dentry.value());
kstd::vector<std::byte> buffer(7);
- auto bytes_read = sheep_1_ofd->read(buffer.data(), kstd::units::bytes{buffer.size()});
+ auto bytes_read = sheep_1_ofd->read(buffer);
std::string_view buffer_as_str{reinterpret_cast<char *>(buffer.data()), bytes_read->value};
REQUIRE(buffer_as_str == "sheep_1");
@@ -430,12 +430,12 @@ SCENARIO_METHOD(kernel::tests::filesystem::storage_boot_module_vfs_fixture, "VFS
auto goat_1_ofd = kstd::make_shared<kernel::filesystem::open_file_descriptor>(goat_1.value());
kstd::vector<std::byte> sheep_buffer(7);
- auto bytes_read = sheep_1_ofd->read(sheep_buffer.data(), kstd::units::bytes{sheep_buffer.size()});
+ auto bytes_read = sheep_1_ofd->read(sheep_buffer);
std::string_view buffer_as_str{reinterpret_cast<char *>(sheep_buffer.data()), bytes_read->value};
REQUIRE(buffer_as_str == "sheep_1");
kstd::vector<std::byte> goat_buffer(6);
- bytes_read = goat_1_ofd->read(goat_buffer.data(), kstd::units::bytes{goat_buffer.size()});
+ bytes_read = goat_1_ofd->read(goat_buffer);
buffer_as_str = std::string_view{reinterpret_cast<char *>(goat_buffer.data()), bytes_read->value};
REQUIRE(buffer_as_str == "goat_1");
@@ -665,11 +665,11 @@ SCENARIO_METHOD(kernel::tests::filesystem::storage_boot_module_vfs_fixture, "VFS
REQUIRE(via_persistent_fs != nullptr);
auto marker = kstd::vector{std::byte{'M'}, std::byte{'K'}, std::byte{'N'}, std::byte{'O'}, std::byte{'D'}};
- auto written = (*via_persistent_fs)->get_inode()->write(marker.data(), 0_B, kstd::units::bytes{marker.size()});
+ auto written = (*via_persistent_fs)->get_inode()->write(marker, 0_B);
REQUIRE(written == kstd::units::bytes{marker.size()});
auto read_back = kstd::vector<std::byte>(marker.size());
- auto read = (*via_devfs)->get_inode()->read(read_back.data(), 0_B, kstd::units::bytes{read_back.size()});
+ auto read = (*via_devfs)->get_inode()->read(read_back, 0_B);
REQUIRE(read == kstd::units::bytes{marker.size()});
REQUIRE(read_back == marker);