Coverage Report

Created: 2024-09-19 09:45

/proc/self/cwd/test/mocks/tracing/mocks.cc
Line
Count
Source (jump to first uncovered line)
1
#include "mocks.h"
2
3
#include "gmock/gmock.h"
4
#include "gtest/gtest.h"
5
6
using testing::Return;
7
using testing::ReturnPointee;
8
9
namespace Envoy {
10
namespace Tracing {
11
12
8.77k
MockSpan::MockSpan() = default;
13
8.77k
MockSpan::~MockSpan() = default;
14
15
8.77k
MockConfig::MockConfig() {
16
8.77k
  ON_CALL(*this, operationName()).WillByDefault(ReturnPointee(&operation_name_));
17
8.77k
  ON_CALL(*this, customTags()).WillByDefault(Return(&custom_tags_));
18
8.77k
  ON_CALL(*this, verbose()).WillByDefault(ReturnPointee(&verbose_));
19
8.77k
  ON_CALL(*this, maxPathTagLength()).WillByDefault(Return(uint32_t(256)));
20
8.77k
  ON_CALL(*this, spawnUpstreamSpan()).WillByDefault(ReturnPointee(&spawn_upstream_span_));
21
8.77k
}
22
8.77k
MockConfig::~MockConfig() = default;
23
24
1.19k
MockTracer::MockTracer() = default;
25
1.19k
MockTracer::~MockTracer() = default;
26
27
0
MockDriver::MockDriver() = default;
28
0
MockDriver::~MockDriver() = default;
29
30
0
MockTracerManager::MockTracerManager() = default;
31
0
MockTracerManager::~MockTracerManager() = default;
32
33
} // namespace Tracing
34
} // namespace Envoy