aboutsummaryrefslogtreecommitdiff
path: root/kernel/src/test_support/devices
diff options
context:
space:
mode:
authorLukas Oesch <lukasoesch20@gmail.com>2026-04-08 19:28:54 +0200
committerLukas Oesch <lukasoesch20@gmail.com>2026-04-11 08:05:52 +0200
commit8e9e9ffd0528ffa554c336871f1a484c15613bfc (patch)
tree954446df8ee3b20ffe2486b03e5113ebd2622444 /kernel/src/test_support/devices
parentad2a744960ef8359a40e25c81f2b5fee0d8952c4 (diff)
downloadteachos-8e9e9ffd0528ffa554c336871f1a484c15613bfc.tar.xz
teachos-8e9e9ffd0528ffa554c336871f1a484c15613bfc.zip
add block_device tests
Diffstat (limited to 'kernel/src/test_support/devices')
-rw-r--r--kernel/src/test_support/devices/block_device.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/kernel/src/test_support/devices/block_device.cpp b/kernel/src/test_support/devices/block_device.cpp
index bce415f..d1d4101 100644
--- a/kernel/src/test_support/devices/block_device.cpp
+++ b/kernel/src/test_support/devices/block_device.cpp
@@ -13,9 +13,12 @@
namespace kernel::tests::devices
{
- block_device::block_device(size_t major, size_t minor, kstd::string const & name, size_t block_size)
+ block_device::block_device(size_t major, size_t minor, kstd::string const & name, size_t block_size,
+ size_t initial_size)
: kernel::devices::block_device(major, minor, name, block_size)
- {}
+ {
+ data.resize(initial_size, 0);
+ }
auto block_device::init() -> bool
{