summaryrefslogtreecommitdiffstats
path: root/logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp')
-rw-r--r--logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp b/logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp
index 83a54a24365..d3339894819 100644
--- a/logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp
+++ b/logd/src/tests/legacy_forwarder/legacy_forwarder_test.cpp
@@ -27,11 +27,14 @@ struct ForwardFixture {
logLine(createLogLine())
{
fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777);
- forwarder = LegacyForwarder::to_open_file(m, fd);
}
~ForwardFixture() {
}
+ void make_forwarder(const ForwardMap& forwarder_filter) {
+ forwarder = LegacyForwarder::to_open_file(m, forwarder_filter, fd);
+ }
+
const std::string createLogLine() {
FastOS_Time timer;
timer.SetNow();
@@ -55,16 +58,16 @@ struct ForwardFixture {
TEST_F("require that forwarder forwards if set", ForwardFixture("forward.txt")) {
- ForwardMap forwardMap;
- forwardMap[Logger::event] = true;
- f1.forwarder->setForwardMap(forwardMap);
+ ForwardMap forward_filter;
+ forward_filter[Logger::event] = true;
+ f1.make_forwarder(forward_filter);
f1.verifyForward(true);
}
TEST_F("require that forwarder does not forward if not set", ForwardFixture("forward.txt")) {
- ForwardMap forwardMap;
- forwardMap[Logger::event] = false;
- f1.forwarder->setForwardMap(forwardMap);
+ ForwardMap forward_filter;
+ forward_filter[Logger::event] = false;
+ f1.make_forwarder(forward_filter);
f1.verifyForward(false);
}