Coverage Report

Created: 2024-09-19 09:45

/proc/self/cwd/test/mocks/ssl/mocks.cc
Line
Count
Source (jump to first uncovered line)
1
#include "mocks.h"
2
3
using testing::_;
4
5
namespace Envoy {
6
namespace Ssl {
7
8
10.7k
MockContextManager::MockContextManager() {
9
10.7k
  ON_CALL(*this, createSslClientContext(_, _)).WillByDefault(testing::Return(nullptr));
10
10.7k
  ON_CALL(*this, createSslServerContext(_, _, _, _)).WillByDefault(testing::Return(nullptr));
11
10.7k
}
12
10.7k
MockContextManager::~MockContextManager() = default;
13
14
25.0k
MockConnectionInfo::MockConnectionInfo() = default;
15
25.0k
MockConnectionInfo::~MockConnectionInfo() = default;
16
17
0
MockClientContext::MockClientContext() = default;
Unexecuted instantiation: Envoy::Ssl::MockClientContext::MockClientContext()
Unexecuted instantiation: Envoy::Ssl::MockClientContext::MockClientContext()
18
0
MockClientContext::~MockClientContext() = default;
19
20
0
MockClientContextConfig::MockClientContextConfig() {
21
0
  capabilities_.provides_ciphers_and_curves = true;
22
0
  capabilities_.provides_sigalgs = true;
23
24
0
  ON_CALL(*this, serverNameIndication()).WillByDefault(testing::ReturnRef(sni_));
25
0
  ON_CALL(*this, cipherSuites()).WillByDefault(testing::ReturnRef(ciphers_));
26
0
  ON_CALL(*this, capabilities()).WillByDefault(testing::Return(capabilities_));
27
0
  ON_CALL(*this, alpnProtocols()).WillByDefault(testing::ReturnRef(alpn_));
28
0
  ON_CALL(*this, signatureAlgorithms()).WillByDefault(testing::ReturnRef(sigalgs_));
29
0
  ON_CALL(*this, tlsKeyLogLocal()).WillByDefault(testing::ReturnRef(iplist_));
30
0
  ON_CALL(*this, tlsKeyLogRemote()).WillByDefault(testing::ReturnRef(iplist_));
31
0
  ON_CALL(*this, tlsKeyLogPath()).WillByDefault(testing::ReturnRef(path_));
32
0
}
Unexecuted instantiation: Envoy::Ssl::MockClientContextConfig::MockClientContextConfig()
Unexecuted instantiation: Envoy::Ssl::MockClientContextConfig::MockClientContextConfig()
33
0
MockClientContextConfig::~MockClientContextConfig() = default;
34
35
0
MockServerContextConfig::MockServerContextConfig() {
36
0
  capabilities_.provides_ciphers_and_curves = true;
37
0
  capabilities_.provides_sigalgs = true;
38
39
0
  ON_CALL(*this, cipherSuites()).WillByDefault(testing::ReturnRef(ciphers_));
40
0
  ON_CALL(*this, capabilities()).WillByDefault(testing::Return(capabilities_));
41
0
  ON_CALL(*this, alpnProtocols()).WillByDefault(testing::ReturnRef(alpn_));
42
0
  ON_CALL(*this, signatureAlgorithms()).WillByDefault(testing::ReturnRef(sigalgs_));
43
0
  ON_CALL(*this, sessionTicketKeys()).WillByDefault(testing::ReturnRef(ticket_keys_));
44
0
  ON_CALL(*this, tlsKeyLogLocal()).WillByDefault(testing::ReturnRef(iplist_));
45
0
  ON_CALL(*this, tlsKeyLogRemote()).WillByDefault(testing::ReturnRef(iplist_));
46
0
  ON_CALL(*this, tlsKeyLogPath()).WillByDefault(testing::ReturnRef(path_));
47
0
}
Unexecuted instantiation: Envoy::Ssl::MockServerContextConfig::MockServerContextConfig()
Unexecuted instantiation: Envoy::Ssl::MockServerContextConfig::MockServerContextConfig()
48
0
MockServerContextConfig::~MockServerContextConfig() = default;
49
50
0
MockPrivateKeyMethodManager::MockPrivateKeyMethodManager() = default;
51
0
MockPrivateKeyMethodManager::~MockPrivateKeyMethodManager() = default;
52
53
0
MockPrivateKeyMethodProvider::MockPrivateKeyMethodProvider() = default;
54
0
MockPrivateKeyMethodProvider::~MockPrivateKeyMethodProvider() = default;
55
56
} // namespace Ssl
57
} // namespace Envoy