diff options
Diffstat (limited to 'memfilepersistence/src/tests/tools/vdsdisktooltest.cpp')
-rw-r--r-- | memfilepersistence/src/tests/tools/vdsdisktooltest.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/memfilepersistence/src/tests/tools/vdsdisktooltest.cpp b/memfilepersistence/src/tests/tools/vdsdisktooltest.cpp index 29e780bc900..08bfa3bcab3 100644 --- a/memfilepersistence/src/tests/tools/vdsdisktooltest.cpp +++ b/memfilepersistence/src/tests/tools/vdsdisktooltest.cpp @@ -14,7 +14,6 @@ namespace memfile { struct VdsDiskToolTest : public SingleDiskMemFileTestUtils { framework::defaultimplementation::FakeClock _clock; - DeviceManager::LP _deviceManager; void setUp(); void setupRoot(); @@ -55,8 +54,6 @@ void VdsDiskToolTest::setUp() { system("rm -rf vdsroot"); - _deviceManager.reset(new DeviceManager( - DeviceMapper::UP(new SimpleDeviceMapper), _clock)); } void @@ -94,7 +91,7 @@ VdsDiskToolTest::testSimple() createDisk(1); MountPointList mountPoints("vdsroot/mycluster/storage/3", std::vector<vespalib::string>(), - _deviceManager); + std::make_unique<DeviceManager>(std::make_unique<SimpleDeviceMapper>(), _clock)); mountPoints.scanForDisks(); CPPUNIT_ASSERT_EQUAL(2u, mountPoints.getSize()); mountPoints[1].addEvent(Device::IO_FAILURE, "Bad", "Found in test"); |