MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / TEST

Function TEST

source/test/host_address_test.cpp:7–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5using namespace Star;
6
7TEST(HostAddress, All) {
8 EXPECT_TRUE(HostAddress::localhost(NetworkMode::IPv4).isLocalHost());
9 EXPECT_TRUE(HostAddress::localhost(NetworkMode::IPv6).isLocalHost());
10 EXPECT_TRUE(HostAddress("*").isZero());
11 EXPECT_TRUE(HostAddress("::").isZero());
12 EXPECT_TRUE(HostAddress("127.0.0.1").isLocalHost());
13 EXPECT_TRUE(HostAddress("::1").isLocalHost());
14 EXPECT_EQ(HostAddress("*").mode(), NetworkMode::IPv4);
15 EXPECT_EQ(HostAddress("::").mode(), NetworkMode::IPv6);
16}
17
18TEST(HostAddressWithPort, All) {
19 EXPECT_EQ(HostAddressWithPort("*:80").port(), 80);

Callers

nothing calls this directly

Calls 7

HostAddressClass · 0.85
HostAddressWithPortClass · 0.85
isLocalHostMethod · 0.80
isZeroMethod · 0.80
portMethod · 0.80
addressMethod · 0.80
modeMethod · 0.45

Tested by

no test coverage detected