From 8f4719cb75bc1be5198156d80c7be54f124a192c Mon Sep 17 00:00:00 2001 From: Lukas Oesch Date: Tue, 9 Jun 2026 10:20:34 +0200 Subject: add test that symbolic link creation isn't implemented yet --- kernel/kernel/filesystem/ext2/filesystem.tests.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kernel/kernel/filesystem/ext2/filesystem.tests.cpp b/kernel/kernel/filesystem/ext2/filesystem.tests.cpp index 74e99c26..8aecc847 100644 --- a/kernel/kernel/filesystem/ext2/filesystem.tests.cpp +++ b/kernel/kernel/filesystem/ext2/filesystem.tests.cpp @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -153,6 +154,13 @@ SCENARIO_METHOD(kernel::tests::filesystem::storage_boot_module_fixture, std::string_view result{reinterpret_cast(read_buffer.data()), static_cast(*bytes_read)}; REQUIRE(result == "Hello"); } + + THEN("a symbolic link is not implemented yet") + { + REQUIRE_THROWS_AS( + fs.create_inode(fs.root_inode(), "blub", kernel::filesystem::vfs_types::inode_type::symbolic_link), + kernel::tests::cpu::halt); + } } } -- cgit v1.2.3