mirror of
https://github.com/SFML/SFML.git
synced 2025-02-22 22:36:02 +08:00
Stop running tests that require network access
This commit is contained in:
parent
c85ff6f011
commit
601b5032e7
@ -71,15 +71,19 @@ TEST_CASE("[Network] sf::IpAddress")
|
|||||||
|
|
||||||
SECTION("Static functions")
|
SECTION("Static functions")
|
||||||
{
|
{
|
||||||
SECTION("getLocalAddress")
|
// These functions require external network access to work thus imposing an additional
|
||||||
|
// requirement on our test suite of internet access. This causes issues for developers
|
||||||
|
// trying to work offline and for package managers who may be building and running the
|
||||||
|
// tests offline as well.
|
||||||
|
(void)[]
|
||||||
{
|
{
|
||||||
const std::optional<sf::IpAddress> ipAddress = sf::IpAddress::getLocalAddress();
|
const std::optional<sf::IpAddress> ipAddress = sf::IpAddress::getLocalAddress();
|
||||||
REQUIRE(ipAddress.has_value());
|
REQUIRE(ipAddress.has_value());
|
||||||
CHECK(ipAddress->toString() != "0.0.0.0");
|
CHECK(ipAddress->toString() != "0.0.0.0");
|
||||||
CHECK(ipAddress->toInteger() != 0);
|
CHECK(ipAddress->toInteger() != 0);
|
||||||
}
|
};
|
||||||
|
|
||||||
SECTION("getPublicAddress")
|
(void)[]
|
||||||
{
|
{
|
||||||
const std::optional<sf::IpAddress> ipAddress = sf::IpAddress::getPublicAddress(sf::seconds(1));
|
const std::optional<sf::IpAddress> ipAddress = sf::IpAddress::getPublicAddress(sf::seconds(1));
|
||||||
if (ipAddress.has_value())
|
if (ipAddress.has_value())
|
||||||
@ -87,7 +91,7 @@ TEST_CASE("[Network] sf::IpAddress")
|
|||||||
CHECK(ipAddress->toString() != "0.0.0.0");
|
CHECK(ipAddress->toString() != "0.0.0.0");
|
||||||
CHECK(ipAddress->toInteger() != 0);
|
CHECK(ipAddress->toInteger() != 0);
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
SECTION("Static constants")
|
SECTION("Static constants")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user