Coverage Report

Created: 2024-09-19 09:45

/proc/self/cwd/test/mocks/network/socket.cc
Line
Count
Source (jump to first uncovered line)
1
#include "socket.h"
2
3
namespace Envoy {
4
namespace Network {
5
6
16.0k
MockSocket::MockSocket() : io_handle_(std::make_unique<MockIoHandle>()) {}
7
8
16.0k
MockSocket::~MockSocket() = default;
9
10
0
IoHandle& MockSocket::ioHandle() { return *io_handle_; };
11
12
0
const IoHandle& MockSocket::ioHandle() const { return *io_handle_; };
13
14
Api::SysCallIntResult MockSocket::setSocketOption(int level, int optname, const void* optval,
15
0
                                                  socklen_t len) {
16
0
  return io_handle_->setOption(level, optname, optval, len);
17
0
}
18
19
} // namespace Network
20
} // namespace Envoy