/proc/self/cwd/test/mocks/http/mocks.cc
Line | Count | Source (jump to first uncovered line) |
1 | | #include "mocks.h" |
2 | | |
3 | | #include "envoy/buffer/buffer.h" |
4 | | #include "envoy/common/optref.h" |
5 | | #include "envoy/event/dispatcher.h" |
6 | | #include "envoy/http/header_map.h" |
7 | | |
8 | | #include "gmock/gmock.h" |
9 | | #include "gtest/gtest.h" |
10 | | |
11 | | using testing::_; |
12 | | using testing::Invoke; |
13 | | using testing::Return; |
14 | | using testing::ReturnRef; |
15 | | |
16 | | namespace Envoy { |
17 | | namespace Http { |
18 | | |
19 | 61.8k | MockConnectionCallbacks::MockConnectionCallbacks() = default; Envoy::Http::MockConnectionCallbacks::MockConnectionCallbacks() Line | Count | Source | 19 | 52.0k | MockConnectionCallbacks::MockConnectionCallbacks() = default; |
Envoy::Http::MockConnectionCallbacks::MockConnectionCallbacks() Line | Count | Source | 19 | 9.82k | MockConnectionCallbacks::MockConnectionCallbacks() = default; |
|
20 | 61.8k | MockConnectionCallbacks::~MockConnectionCallbacks() = default; |
21 | | |
22 | 26.0k | MockServerConnectionCallbacks::MockServerConnectionCallbacks() = default; Envoy::Http::MockServerConnectionCallbacks::MockServerConnectionCallbacks() Line | Count | Source | 22 | 26.0k | MockServerConnectionCallbacks::MockServerConnectionCallbacks() = default; |
Envoy::Http::MockServerConnectionCallbacks::MockServerConnectionCallbacks() Line | Count | Source | 22 | 2 | MockServerConnectionCallbacks::MockServerConnectionCallbacks() = default; |
|
23 | 26.0k | MockServerConnectionCallbacks::~MockServerConnectionCallbacks() = default; |
24 | | |
25 | 0 | MockFilterManagerCallbacks::MockFilterManagerCallbacks() { |
26 | 0 | ON_CALL(*this, informationalHeaders()).WillByDefault(Invoke([this]() -> ResponseHeaderMapOptRef { |
27 | 0 | return makeOptRefFromPtr(informational_headers_.get()); |
28 | 0 | })); |
29 | 0 | ON_CALL(*this, responseHeaders()).WillByDefault(Invoke([this]() -> ResponseHeaderMapOptRef { |
30 | 0 | return makeOptRefFromPtr(response_headers_.get()); |
31 | 0 | })); |
32 | 0 | ON_CALL(*this, responseTrailers()).WillByDefault(Invoke([this]() -> ResponseTrailerMapOptRef { |
33 | 0 | return makeOptRefFromPtr(response_trailers_.get()); |
34 | 0 | })); |
35 | 0 | } |
36 | 0 | MockFilterManagerCallbacks::~MockFilterManagerCallbacks() = default; |
37 | | |
38 | 203k | MockStreamCallbacks::MockStreamCallbacks() = default; |
39 | 203k | MockStreamCallbacks::~MockStreamCallbacks() = default; |
40 | | |
41 | 1.24k | MockServerConnection::MockServerConnection() { |
42 | 2.15M | ON_CALL(*this, protocol()).WillByDefault(Invoke([this]() { return protocol_; })); |
43 | 1.24k | } Envoy::Http::MockServerConnection::MockServerConnection() Line | Count | Source | 41 | 1.24k | MockServerConnection::MockServerConnection() { | 42 | 1.24k | ON_CALL(*this, protocol()).WillByDefault(Invoke([this]() { return protocol_; })); | 43 | 1.24k | } |
Unexecuted instantiation: Envoy::Http::MockServerConnection::MockServerConnection() |
44 | | |
45 | 1.24k | MockServerConnection::~MockServerConnection() = default; |
46 | | |
47 | 20.6k | MockClientConnection::MockClientConnection() = default; Envoy::Http::MockClientConnection::MockClientConnection() Line | Count | Source | 47 | 20.6k | MockClientConnection::MockClientConnection() = default; |
Unexecuted instantiation: Envoy::Http::MockClientConnection::MockClientConnection() |
48 | 20.4k | MockClientConnection::~MockClientConnection() = default; |
49 | | |
50 | 0 | MockFilterChainManager::MockFilterChainManager() { |
51 | 0 | ON_CALL(*this, applyFilterFactoryCb(_, _)) |
52 | 0 | .WillByDefault( |
53 | 0 | Invoke([this](FilterContext, FilterFactoryCb& factory) { factory(callbacks_); })); |
54 | 0 | } |
55 | | |
56 | 0 | MockFilterChainManager::~MockFilterChainManager() = default; |
57 | | |
58 | 1.19k | MockFilterChainFactory::MockFilterChainFactory() = default; |
59 | 1.19k | MockFilterChainFactory::~MockFilterChainFactory() = default; |
60 | | |
61 | 8.77k | template <class T> static void initializeMockStreamFilterCallbacks(T& callbacks) { |
62 | 8.77k | callbacks.cluster_info_.reset(new NiceMock<Upstream::MockClusterInfo>()); |
63 | 8.77k | callbacks.route_.reset(new NiceMock<Router::MockRoute>()); |
64 | 8.77k | ON_CALL(callbacks, dispatcher()).WillByDefault(ReturnRef(callbacks.dispatcher_)); |
65 | 8.77k | ON_CALL(callbacks, streamInfo()).WillByDefault(ReturnRef(callbacks.stream_info_)); |
66 | 8.77k | ON_CALL(callbacks, route()).WillByDefault(Return(callbacks.route_)); |
67 | 8.77k | ON_CALL(callbacks, clusterInfo()).WillByDefault(Return(callbacks.cluster_info_)); |
68 | 8.77k | ON_CALL(callbacks, downstreamCallbacks()) |
69 | 8.77k | .WillByDefault( |
70 | 8.77k | Return(OptRef<DownstreamStreamFilterCallbacks>{callbacks.downstream_callbacks_})); |
71 | 8.77k | } mocks.cc:void Envoy::Http::initializeMockStreamFilterCallbacks<Envoy::Http::MockStreamDecoderFilterCallbacks>(Envoy::Http::MockStreamDecoderFilterCallbacks&) Line | Count | Source | 61 | 8.77k | template <class T> static void initializeMockStreamFilterCallbacks(T& callbacks) { | 62 | 8.77k | callbacks.cluster_info_.reset(new NiceMock<Upstream::MockClusterInfo>()); | 63 | 8.77k | callbacks.route_.reset(new NiceMock<Router::MockRoute>()); | 64 | 8.77k | ON_CALL(callbacks, dispatcher()).WillByDefault(ReturnRef(callbacks.dispatcher_)); | 65 | 8.77k | ON_CALL(callbacks, streamInfo()).WillByDefault(ReturnRef(callbacks.stream_info_)); | 66 | 8.77k | ON_CALL(callbacks, route()).WillByDefault(Return(callbacks.route_)); | 67 | 8.77k | ON_CALL(callbacks, clusterInfo()).WillByDefault(Return(callbacks.cluster_info_)); | 68 | 8.77k | ON_CALL(callbacks, downstreamCallbacks()) | 69 | 8.77k | .WillByDefault( | 70 | 8.77k | Return(OptRef<DownstreamStreamFilterCallbacks>{callbacks.downstream_callbacks_})); | 71 | 8.77k | } |
mocks.cc:void Envoy::Http::initializeMockStreamFilterCallbacks<Envoy::Http::MockStreamEncoderFilterCallbacks>(Envoy::Http::MockStreamEncoderFilterCallbacks&) Line | Count | Source | 61 | 4 | template <class T> static void initializeMockStreamFilterCallbacks(T& callbacks) { | 62 | 4 | callbacks.cluster_info_.reset(new NiceMock<Upstream::MockClusterInfo>()); | 63 | 4 | callbacks.route_.reset(new NiceMock<Router::MockRoute>()); | 64 | 4 | ON_CALL(callbacks, dispatcher()).WillByDefault(ReturnRef(callbacks.dispatcher_)); | 65 | 4 | ON_CALL(callbacks, streamInfo()).WillByDefault(ReturnRef(callbacks.stream_info_)); | 66 | 4 | ON_CALL(callbacks, route()).WillByDefault(Return(callbacks.route_)); | 67 | 4 | ON_CALL(callbacks, clusterInfo()).WillByDefault(Return(callbacks.cluster_info_)); | 68 | 4 | ON_CALL(callbacks, downstreamCallbacks()) | 69 | 4 | .WillByDefault( | 70 | 4 | Return(OptRef<DownstreamStreamFilterCallbacks>{callbacks.downstream_callbacks_})); | 71 | 4 | } |
|
72 | | |
73 | 8.77k | MockStreamDecoderFilterCallbacks::MockStreamDecoderFilterCallbacks() { |
74 | 8.77k | initializeMockStreamFilterCallbacks(*this); |
75 | 8.77k | ON_CALL(*this, dispatcher()).WillByDefault(ReturnRef(dispatcher_)); |
76 | 8.77k | ON_CALL(*this, decodingBuffer()).WillByDefault(Invoke(&buffer_, &Buffer::InstancePtr::get)); |
77 | | |
78 | 8.77k | ON_CALL(*this, addDownstreamWatermarkCallbacks(_)) |
79 | 8.77k | .WillByDefault(Invoke([this](DownstreamWatermarkCallbacks& callbacks) -> void { |
80 | 13 | callbacks_.push_back(&callbacks); |
81 | 13 | })); |
82 | | |
83 | 8.77k | ON_CALL(*this, removeDownstreamWatermarkCallbacks(_)) |
84 | 8.77k | .WillByDefault(Invoke([this](DownstreamWatermarkCallbacks& callbacks) -> void { |
85 | 0 | callbacks_.remove(&callbacks); |
86 | 0 | })); |
87 | | |
88 | 8.77k | ON_CALL(*this, activeSpan()).WillByDefault(ReturnRef(active_span_)); |
89 | 8.77k | ON_CALL(*this, tracingConfig()) |
90 | 8.77k | .WillByDefault(Return(makeOptRef<const Tracing::Config>(tracing_config_))); |
91 | 8.77k | ON_CALL(*this, scope()).WillByDefault(ReturnRef(scope_)); |
92 | 8.77k | ON_CALL(*this, sendLocalReply(_, _, _, _, _)) |
93 | 8.77k | .WillByDefault(Invoke([this](Code code, absl::string_view body, |
94 | 8.77k | std::function<void(ResponseHeaderMap & headers)> modify_headers, |
95 | 8.77k | const absl::optional<Grpc::Status::GrpcStatus> grpc_status, |
96 | 15.4k | absl::string_view details) { |
97 | 15.4k | sendLocalReply_(code, body, modify_headers, grpc_status, details); |
98 | 15.4k | })); |
99 | 8.77k | ON_CALL(*this, routeConfig()) |
100 | 8.77k | .WillByDefault(Return(absl::optional<Router::ConfigConstSharedPtr>())); |
101 | 8.77k | ON_CALL(*this, upstreamOverrideHost()) |
102 | 8.77k | .WillByDefault(Return(absl::optional<Upstream::LoadBalancerContext::OverrideHost>())); |
103 | | |
104 | 8.77k | ON_CALL(*this, mostSpecificPerFilterConfig()) |
105 | 92.7k | .WillByDefault(Invoke([this]() -> const Router::RouteSpecificFilterConfig* { |
106 | 92.7k | auto route = this->route(); |
107 | 92.7k | if (route == nullptr) { |
108 | 0 | return nullptr; |
109 | 0 | } |
110 | 92.7k | return route->mostSpecificPerFilterConfig("envoy.filter"); |
111 | 92.7k | })); |
112 | 8.77k | ON_CALL(*this, perFilterConfigs()) |
113 | 12.0k | .WillByDefault(Invoke([this]() -> Router::RouteSpecificFilterConfigs { |
114 | 12.0k | auto route = this->route(); |
115 | 12.0k | if (route == nullptr) { |
116 | 0 | return {}; |
117 | 0 | } |
118 | 12.0k | return route->perFilterConfigs("envoy.filter"); |
119 | 12.0k | })); |
120 | 8.77k | } Envoy::Http::MockStreamDecoderFilterCallbacks::MockStreamDecoderFilterCallbacks() Line | Count | Source | 73 | 8.77k | MockStreamDecoderFilterCallbacks::MockStreamDecoderFilterCallbacks() { | 74 | 8.77k | initializeMockStreamFilterCallbacks(*this); | 75 | 8.77k | ON_CALL(*this, dispatcher()).WillByDefault(ReturnRef(dispatcher_)); | 76 | 8.77k | ON_CALL(*this, decodingBuffer()).WillByDefault(Invoke(&buffer_, &Buffer::InstancePtr::get)); | 77 | | | 78 | 8.77k | ON_CALL(*this, addDownstreamWatermarkCallbacks(_)) | 79 | 8.77k | .WillByDefault(Invoke([this](DownstreamWatermarkCallbacks& callbacks) -> void { | 80 | 8.77k | callbacks_.push_back(&callbacks); | 81 | 8.77k | })); | 82 | | | 83 | 8.77k | ON_CALL(*this, removeDownstreamWatermarkCallbacks(_)) | 84 | 8.77k | .WillByDefault(Invoke([this](DownstreamWatermarkCallbacks& callbacks) -> void { | 85 | 8.77k | callbacks_.remove(&callbacks); | 86 | 8.77k | })); | 87 | | | 88 | 8.77k | ON_CALL(*this, activeSpan()).WillByDefault(ReturnRef(active_span_)); | 89 | 8.77k | ON_CALL(*this, tracingConfig()) | 90 | 8.77k | .WillByDefault(Return(makeOptRef<const Tracing::Config>(tracing_config_))); | 91 | 8.77k | ON_CALL(*this, scope()).WillByDefault(ReturnRef(scope_)); | 92 | 8.77k | ON_CALL(*this, sendLocalReply(_, _, _, _, _)) | 93 | 8.77k | .WillByDefault(Invoke([this](Code code, absl::string_view body, | 94 | 8.77k | std::function<void(ResponseHeaderMap & headers)> modify_headers, | 95 | 8.77k | const absl::optional<Grpc::Status::GrpcStatus> grpc_status, | 96 | 8.77k | absl::string_view details) { | 97 | 8.77k | sendLocalReply_(code, body, modify_headers, grpc_status, details); | 98 | 8.77k | })); | 99 | 8.77k | ON_CALL(*this, routeConfig()) | 100 | 8.77k | .WillByDefault(Return(absl::optional<Router::ConfigConstSharedPtr>())); | 101 | 8.77k | ON_CALL(*this, upstreamOverrideHost()) | 102 | 8.77k | .WillByDefault(Return(absl::optional<Upstream::LoadBalancerContext::OverrideHost>())); | 103 | | | 104 | 8.77k | ON_CALL(*this, mostSpecificPerFilterConfig()) | 105 | 8.77k | .WillByDefault(Invoke([this]() -> const Router::RouteSpecificFilterConfig* { | 106 | 8.77k | auto route = this->route(); | 107 | 8.77k | if (route == nullptr) { | 108 | 8.77k | return nullptr; | 109 | 8.77k | } | 110 | 8.77k | return route->mostSpecificPerFilterConfig("envoy.filter"); | 111 | 8.77k | })); | 112 | 8.77k | ON_CALL(*this, perFilterConfigs()) | 113 | 8.77k | .WillByDefault(Invoke([this]() -> Router::RouteSpecificFilterConfigs { | 114 | 8.77k | auto route = this->route(); | 115 | 8.77k | if (route == nullptr) { | 116 | 8.77k | return {}; | 117 | 8.77k | } | 118 | 8.77k | return route->perFilterConfigs("envoy.filter"); | 119 | 8.77k | })); | 120 | 8.77k | } |
Unexecuted instantiation: Envoy::Http::MockStreamDecoderFilterCallbacks::MockStreamDecoderFilterCallbacks() |
121 | | |
122 | 8.77k | MockStreamDecoderFilterCallbacks::~MockStreamDecoderFilterCallbacks() = default; |
123 | | |
124 | | void MockStreamDecoderFilterCallbacks::sendLocalReply_( |
125 | | Code code, absl::string_view body, |
126 | | std::function<void(ResponseHeaderMap& headers)> modify_headers, |
127 | 15.6k | const absl::optional<Grpc::Status::GrpcStatus> grpc_status, absl::string_view details) { |
128 | 15.6k | Utility::sendLocalReply( |
129 | 15.6k | stream_destroyed_, |
130 | 15.6k | Utility::EncodeFunctions{ |
131 | 15.6k | nullptr, nullptr, |
132 | 15.6k | [this, modify_headers, details](ResponseHeaderMapPtr&& headers, bool end_stream) -> void { |
133 | 15.6k | if (modify_headers != nullptr) { |
134 | 5.15k | modify_headers(*headers); |
135 | 5.15k | } |
136 | 15.6k | encodeHeaders(std::move(headers), end_stream, details); |
137 | 15.6k | }, |
138 | 15.6k | [this](Buffer::Instance& data, bool end_stream) -> void { |
139 | 14.9k | encodeData(data, end_stream); |
140 | 14.9k | }}, |
141 | 15.6k | Utility::LocalReplyData{is_grpc_request_, code, body, grpc_status, is_head_request_}); |
142 | 15.6k | } |
143 | | |
144 | 4 | MockStreamEncoderFilterCallbacks::MockStreamEncoderFilterCallbacks() { |
145 | 4 | initializeMockStreamFilterCallbacks(*this); |
146 | 4 | ON_CALL(*this, encodingBuffer()).WillByDefault(Invoke(&buffer_, &Buffer::InstancePtr::get)); |
147 | 4 | ON_CALL(*this, activeSpan()).WillByDefault(ReturnRef(active_span_)); |
148 | 4 | ON_CALL(*this, tracingConfig()) |
149 | 4 | .WillByDefault(Return(makeOptRef<const Tracing::Config>(tracing_config_))); |
150 | 4 | ON_CALL(*this, scope()).WillByDefault(ReturnRef(scope_)); |
151 | | |
152 | 4 | ON_CALL(*this, mostSpecificPerFilterConfig()) |
153 | 4 | .WillByDefault(Invoke([this]() -> const Router::RouteSpecificFilterConfig* { |
154 | 0 | auto route = this->route(); |
155 | 0 | if (route == nullptr) { |
156 | 0 | return nullptr; |
157 | 0 | } |
158 | 0 | return route->mostSpecificPerFilterConfig("envoy.filter"); |
159 | 0 | })); |
160 | 4 | ON_CALL(*this, perFilterConfigs()) |
161 | 4 | .WillByDefault(Invoke([this]() -> Router::RouteSpecificFilterConfigs { |
162 | 4 | auto route = this->route(); |
163 | 4 | if (route == nullptr) { |
164 | 0 | return {}; |
165 | 0 | } |
166 | 4 | return route->perFilterConfigs("envoy.filter"); |
167 | 4 | })); |
168 | 4 | } Envoy::Http::MockStreamEncoderFilterCallbacks::MockStreamEncoderFilterCallbacks() Line | Count | Source | 144 | 4 | MockStreamEncoderFilterCallbacks::MockStreamEncoderFilterCallbacks() { | 145 | 4 | initializeMockStreamFilterCallbacks(*this); | 146 | 4 | ON_CALL(*this, encodingBuffer()).WillByDefault(Invoke(&buffer_, &Buffer::InstancePtr::get)); | 147 | 4 | ON_CALL(*this, activeSpan()).WillByDefault(ReturnRef(active_span_)); | 148 | 4 | ON_CALL(*this, tracingConfig()) | 149 | 4 | .WillByDefault(Return(makeOptRef<const Tracing::Config>(tracing_config_))); | 150 | 4 | ON_CALL(*this, scope()).WillByDefault(ReturnRef(scope_)); | 151 | | | 152 | 4 | ON_CALL(*this, mostSpecificPerFilterConfig()) | 153 | 4 | .WillByDefault(Invoke([this]() -> const Router::RouteSpecificFilterConfig* { | 154 | 4 | auto route = this->route(); | 155 | 4 | if (route == nullptr) { | 156 | 4 | return nullptr; | 157 | 4 | } | 158 | 4 | return route->mostSpecificPerFilterConfig("envoy.filter"); | 159 | 4 | })); | 160 | 4 | ON_CALL(*this, perFilterConfigs()) | 161 | 4 | .WillByDefault(Invoke([this]() -> Router::RouteSpecificFilterConfigs { | 162 | 4 | auto route = this->route(); | 163 | 4 | if (route == nullptr) { | 164 | 4 | return {}; | 165 | 4 | } | 166 | 4 | return route->perFilterConfigs("envoy.filter"); | 167 | 4 | })); | 168 | 4 | } |
Unexecuted instantiation: Envoy::Http::MockStreamEncoderFilterCallbacks::MockStreamEncoderFilterCallbacks() |
169 | | |
170 | 4 | MockStreamEncoderFilterCallbacks::~MockStreamEncoderFilterCallbacks() = default; |
171 | | |
172 | 189k | MockStreamDecoderFilter::MockStreamDecoderFilter() { |
173 | 189k | ON_CALL(*this, setDecoderFilterCallbacks(_)) |
174 | 189k | .WillByDefault(Invoke( |
175 | 189k | [this](StreamDecoderFilterCallbacks& callbacks) -> void { callbacks_ = &callbacks; })); |
176 | 189k | } Envoy::Http::MockStreamDecoderFilter::MockStreamDecoderFilter() Line | Count | Source | 172 | 189k | MockStreamDecoderFilter::MockStreamDecoderFilter() { | 173 | 189k | ON_CALL(*this, setDecoderFilterCallbacks(_)) | 174 | 189k | .WillByDefault(Invoke( | 175 | 189k | [this](StreamDecoderFilterCallbacks& callbacks) -> void { callbacks_ = &callbacks; })); | 176 | 189k | } |
Unexecuted instantiation: Envoy::Http::MockStreamDecoderFilter::MockStreamDecoderFilter() |
177 | | |
178 | 189k | MockStreamDecoderFilter::~MockStreamDecoderFilter() = default; |
179 | | |
180 | 189k | MockStreamEncoderFilter::MockStreamEncoderFilter() { |
181 | 189k | ON_CALL(*this, setEncoderFilterCallbacks(_)) |
182 | 189k | .WillByDefault(Invoke( |
183 | 189k | [this](StreamEncoderFilterCallbacks& callbacks) -> void { callbacks_ = &callbacks; })); |
184 | 189k | } Envoy::Http::MockStreamEncoderFilter::MockStreamEncoderFilter() Line | Count | Source | 180 | 189k | MockStreamEncoderFilter::MockStreamEncoderFilter() { | 181 | 189k | ON_CALL(*this, setEncoderFilterCallbacks(_)) | 182 | 189k | .WillByDefault(Invoke( | 183 | 189k | [this](StreamEncoderFilterCallbacks& callbacks) -> void { callbacks_ = &callbacks; })); | 184 | 189k | } |
Unexecuted instantiation: Envoy::Http::MockStreamEncoderFilter::MockStreamEncoderFilter() |
185 | | |
186 | 189k | MockStreamEncoderFilter::~MockStreamEncoderFilter() = default; |
187 | | |
188 | 0 | MockStreamFilter::MockStreamFilter() { |
189 | 0 | ON_CALL(*this, setDecoderFilterCallbacks(_)) |
190 | 0 | .WillByDefault(Invoke([this](StreamDecoderFilterCallbacks& callbacks) -> void { |
191 | 0 | decoder_callbacks_ = &callbacks; |
192 | 0 | })); |
193 | 0 | ON_CALL(*this, setEncoderFilterCallbacks(_)) |
194 | 0 | .WillByDefault(Invoke([this](StreamEncoderFilterCallbacks& callbacks) -> void { |
195 | 0 | encoder_callbacks_ = &callbacks; |
196 | 0 | })); |
197 | 0 | } Unexecuted instantiation: Envoy::Http::MockStreamFilter::MockStreamFilter() Unexecuted instantiation: Envoy::Http::MockStreamFilter::MockStreamFilter() |
198 | | |
199 | 0 | MockStreamFilter::~MockStreamFilter() = default; |
200 | | |
201 | 36.7k | MockAsyncClient::MockAsyncClient() { |
202 | 36.7k | ON_CALL(*this, dispatcher()).WillByDefault(ReturnRef(dispatcher_)); |
203 | 36.7k | } |
204 | 36.7k | MockAsyncClient::~MockAsyncClient() = default; |
205 | | |
206 | 0 | MockAsyncClientCallbacks::MockAsyncClientCallbacks() = default; |
207 | 0 | MockAsyncClientCallbacks::~MockAsyncClientCallbacks() = default; |
208 | | |
209 | 0 | MockAsyncClientStreamCallbacks::MockAsyncClientStreamCallbacks() = default; |
210 | 0 | MockAsyncClientStreamCallbacks::~MockAsyncClientStreamCallbacks() = default; |
211 | | |
212 | 8.76k | MockAsyncClientRequest::MockAsyncClientRequest(MockAsyncClient* client) : client_(client) {} Envoy::Http::MockAsyncClientRequest::MockAsyncClientRequest(Envoy::Http::MockAsyncClient*) Line | Count | Source | 212 | 8.76k | MockAsyncClientRequest::MockAsyncClientRequest(MockAsyncClient* client) : client_(client) {} |
Unexecuted instantiation: Envoy::Http::MockAsyncClientRequest::MockAsyncClientRequest(Envoy::Http::MockAsyncClient*) |
213 | 8.76k | MockAsyncClientRequest::~MockAsyncClientRequest() { client_->onRequestDestroy(); } |
214 | | |
215 | 0 | MockAsyncClientStream::MockAsyncClientStream() = default; Unexecuted instantiation: Envoy::Http::MockAsyncClientStream::MockAsyncClientStream() Unexecuted instantiation: Envoy::Http::MockAsyncClientStream::MockAsyncClientStream() |
216 | 0 | MockAsyncClientStream::~MockAsyncClientStream() { |
217 | 0 | if (destructor_callback_) { |
218 | 0 | (*destructor_callback_)(); |
219 | 0 | } |
220 | 0 | }; |
221 | | |
222 | 1 | MockFilterChainFactoryCallbacks::MockFilterChainFactoryCallbacks() = default; |
223 | 1 | MockFilterChainFactoryCallbacks::~MockFilterChainFactoryCallbacks() = default; |
224 | | |
225 | | } // namespace Http |
226 | | |
227 | | namespace Http { |
228 | | |
229 | 0 | IsSubsetOfHeadersMatcher IsSubsetOfHeaders(const HeaderMap& expected_headers) { |
230 | 0 | return {expected_headers}; |
231 | 0 | } |
232 | | |
233 | 0 | IsSupersetOfHeadersMatcher IsSupersetOfHeaders(const HeaderMap& expected_headers) { |
234 | 0 | return {expected_headers}; |
235 | 0 | } |
236 | | |
237 | 0 | MockReceivedSettings::MockReceivedSettings() { |
238 | 0 | ON_CALL(*this, maxConcurrentStreams()).WillByDefault(ReturnRef(max_concurrent_streams_)); |
239 | 0 | } |
240 | | |
241 | | } // namespace Http |
242 | | } // namespace Envoy |