#include #include #include #include #include SCENARIO("Rootfs inode read/write", "[filesystem][rootfs][inode]") { GIVEN("a rootfs inode") { auto inode = kernel::filesystem::rootfs::inode{}; WHEN("reading from the inode") { kstd::vector buffer(10); auto bytes_read = inode.read(buffer.data(), 0, buffer.size()); THEN("no bytes are read") { REQUIRE(bytes_read == 0); } } WHEN("writing to the inode") { kstd::vector buffer(10, 'x'); auto bytes_written = inode.write(buffer.data(), 0, buffer.size()); THEN("no bytes are written") { REQUIRE(bytes_written == 0); } } } }