#testing #filesystem #system #file #bellande #operations #directory

bellandeos_file_system_test

Bellande Operating System Scripting Programming Language written in Rust

1 unstable release

0.0.1 Oct 4, 2024

#2 in #bellande

GPL-3.0-or-later

440KB
242 lines

Contains (ELF exe/lib, 490KB) linux/file_system, (ELF exe/lib, 490KB) bellandeos/file_system

Testing BellandeOS File System

This test file includes several test functions that cover different aspects of the BellandeOS filesystem:

test_filesystem_basic_operations - Tests basic filesystem operations like creating directories and files

test_directory_operations - Specifically tests directory creation, listing, and removal

test_file_operations - Tests file creation, writing, and reading at different offsets

test_filesystem_limits - Tests the filesystem's behavior when creating many files

test_error_conditions - Tests various error conditions and ensures proper error handling

test_filesystem_recovery - Tests filesystem persistence and recovery

Website Crates

Installation

  • cargo add bellandeos_file_system_test
Name: bellandeos_file_system_test
Version: 0.0.1
Summary: This test file includes several test functions that cover different aspects of the BellandeOS filesystem
Home-page: github.com/Architecture-Mechanism/bellandeos_file_system_test
Author: Ronaldson Bellande
Author-email: ronaldsonbellande@gmail.com
License: GNU General Public License v3.0

License

BellandeOS File System is distributed under the GNU General Public License v3.0, see LICENSE and NOTICE for more information.

Dependencies

~5–13MB
~179K SLoC