diff options
author | Arne Juul <arnej@yahoo-inc.com> | 2017-11-23 10:02:50 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahoo-inc.com> | 2017-12-04 13:26:58 +0000 |
commit | 2c32651ebfb987c628ef7fcfc53285a589205907 (patch) | |
tree | 0d31351e6c2aa1ff4f295889a724515fc6490b16 /logd/src/tests | |
parent | 214d88c8db868077a318f49d51b0529c911cf6f9 (diff) |
wire in a counter metric
Diffstat (limited to 'logd/src/tests')
-rw-r--r-- | logd/src/tests/forward/forward.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/logd/src/tests/forward/forward.cpp b/logd/src/tests/forward/forward.cpp index 13e31cea464..59bba2d3830 100644 --- a/logd/src/tests/forward/forward.cpp +++ b/logd/src/tests/forward/forward.cpp @@ -1,6 +1,7 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #include <vespa/log/log.h> #include <vespa/vespalib/testkit/testapp.h> +#include <vespa/vespalib/metrics/dummy_metrics_manager.h> #include <logd/forward.h> #include <sstream> #include <fcntl.h> @@ -49,14 +50,17 @@ struct ForwardFixture { } }; -TEST_FF("require that forwarder forwards if set", Forwarder(), ForwardFixture(f1, "forward.txt")) { +std::shared_ptr<vespalib::metrics::MetricsManager> dummy = vespalib::metrics::DummyMetricsManager::create(); +Metrics m(*dummy); + +TEST_FF("require that forwarder forwards if set", Forwarder(m), ForwardFixture(f1, "forward.txt")) { ForwardMap forwardMap; forwardMap[Logger::event] = true; f1.setForwardMap(forwardMap); f2.verifyForward(true); } -TEST_FF("require that forwarder does not forward if not set", Forwarder(), ForwardFixture(f1, "forward.txt")) { +TEST_FF("require that forwarder does not forward if not set", Forwarder(m), ForwardFixture(f1, "forward.txt")) { ForwardMap forwardMap; forwardMap[Logger::event] = false; f1.setForwardMap(forwardMap); |