summaryrefslogtreecommitdiffstats
path: root/memfilepersistence/src/tests/device/devicemanagertest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'memfilepersistence/src/tests/device/devicemanagertest.cpp')
-rw-r--r--memfilepersistence/src/tests/device/devicemanagertest.cpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/memfilepersistence/src/tests/device/devicemanagertest.cpp b/memfilepersistence/src/tests/device/devicemanagertest.cpp
index f5e16032361..15882663383 100644
--- a/memfilepersistence/src/tests/device/devicemanagertest.cpp
+++ b/memfilepersistence/src/tests/device/devicemanagertest.cpp
@@ -1,8 +1,10 @@
// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+#include <vespa/fastos/fastos.h>
#include <vespa/memfilepersistence/device/devicemanager.h>
#include <vespa/vdstestlib/cppunit/macros.h>
#include <vespa/vespalib/util/exception.h>
+#include <sys/errno.h>
#include <vespa/storageframework/defaultimplementation/clock/fakeclock.h>
namespace storage {
@@ -68,17 +70,19 @@ namespace {
std::ostringstream ost;
Listener() : ost() { ost << "\n"; }
- ~Listener() {}
+ virtual ~Listener() {}
- void handleDirectoryEvent(Directory& dir, const IOEvent& e) override {
+ virtual void handleDirectoryEvent(Directory& dir, const IOEvent& e) override {
ost << "Dir " << dir.getPath() << ": " << e.toString(true) << "\n";
}
- void handlePartitionEvent(Partition& part, const IOEvent& e) override {
- ost << "Partition " << part.getMountPoint() << ": " << e.toString(true) << "\n";
+ virtual void handlePartitionEvent(Partition& part, const IOEvent& e) override {
+ ost << "Partition " << part.getMountPoint() << ": "
+ << e.toString(true) << "\n";
}
- void handleDiskEvent(Disk& disk, const IOEvent& e) override {
+ virtual void handleDiskEvent(Disk& disk, const IOEvent& e) override {
ost << "Disk " << disk.getId() << ": " << e.toString(true) << "\n";
}
+
};
}