" provided in message DHCPDISCOVER");
// Add a hardware address. This should not throw.
- uint8_t data[] = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
- HWAddrPtr hwaddr(new HWAddr(data, sizeof(data), HTYPE_ETHER));
+ std::vector<uint8_t> data = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
+ HWAddrPtr hwaddr(new HWAddr(data, HTYPE_ETHER));
pkt->setHWAddr(hwaddr);
ASSERT_NO_THROW(srv.processDiscover(pkt));
" provided in message DHCPREQUEST");
// Add a hardware address. Should not throw.
- uint8_t data[] = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
- HWAddrPtr hwaddr(new HWAddr(data, sizeof(data), HTYPE_ETHER));
+ std::vector<uint8_t> data = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
+ HWAddrPtr hwaddr(new HWAddr(data, HTYPE_ETHER));
pkt->setHWAddr(hwaddr);
EXPECT_NO_THROW(srv.processRequest(pkt));
" provided in message DHCPDECLINE");
// Add a hardware address. Should throw because of missing address.
- uint8_t data[] = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
- HWAddrPtr hwaddr(new HWAddr(data, sizeof(data), HTYPE_ETHER));
+ std::vector<uint8_t> data = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
+ HWAddrPtr hwaddr(new HWAddr(data, HTYPE_ETHER));
pkt->setHWAddr(hwaddr);
ASSERT_THROW_MSG(srv.processDecline(pkt), RFCViolation,
"Mandatory 'Requested IP address' option missing in DHCPDECLINE"
" provided in message DHCPRELEASE");
// Add a hardware address. Should not throw.
- uint8_t data[] = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
- HWAddrPtr hwaddr(new HWAddr(data, sizeof(data), HTYPE_ETHER));
+ std::vector<uint8_t> data = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
+ HWAddrPtr hwaddr(new HWAddr(data, HTYPE_ETHER));
pkt->setHWAddr(hwaddr);
EXPECT_NO_THROW(srv.processRelease(pkt));
" provided in message DHCPINFORM");
// Add a hardware address. Should not throw.
- uint8_t data[] = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
- HWAddrPtr hwaddr(new HWAddr(data, sizeof(data), HTYPE_ETHER));
+ std::vector<uint8_t> data = { 0, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe};
+ HWAddrPtr hwaddr(new HWAddr(data, HTYPE_ETHER));
pkt->setHWAddr(hwaddr);
ASSERT_NO_THROW(srv.processInform(pkt));
{ \
try { \
statement; \
- ADD_FAILURE() << "no exception, expected:" << #etype; \
+ ADD_FAILURE() << "no exception, expected: " << #etype; \
} catch (const etype& ex) { \
EXPECT_EQ(std::string(ex.what()), emsg); \
} catch (...) { \
- ADD_FAILURE() << "wrong exception type thrown, expected " << #etype; \
+ ADD_FAILURE() << "wrong exception type thrown, expected: " << #etype; \
} \
} \
{ \
try { \
statement; \
- GTEST_FAIL() << "no exception, expected:" << #etype; \
+ GTEST_FAIL() << "no exception, expected: " << #etype; \
} catch (const etype& ex) { \
ASSERT_EQ(std::string(ex.what()), emsg); \
} catch (...) { \
- GTEST_FAIL() << "wrong exception type thrown, expected " << #etype; \
+ GTEST_FAIL() << "wrong exception type thrown, expected: " << #etype; \
} \
} \