diff --git a/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp b/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp index 809917be0b..f0976cbfbc 100644 --- a/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp +++ b/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp @@ -8,6 +8,7 @@ #include +#include #include // main @@ -17,6 +18,16 @@ main() KDiskDeviceManager::CreateDefault(); KDiskDeviceManager *manager = KDiskDeviceManager::Default(); manager->InitialDeviceScan(); + status_t error = manager->CreateFileDevice("/tmp/test-file-device"); + if (error != B_OK) + printf("creating the file device failed: %s\n", strerror(error)); + if (manager->Lock()) { + for (int32 i = 0; KDiskDevice *device = manager->DeviceAt(i); i++) { + device->Dump(); + printf("\n"); + } + manager->Unlock(); + } KDiskDeviceManager::DeleteDefault(); return 0; }