This is the desire behavior when the network fails so we can't just fail the test when this happens.
On poor network connections, the call to getPublicAddress may hang indefinitely. If it is to succeed, let's require that it succeed within a reasonable time frame to put an upper limit on how long this test takes to run.
sf::Uint32
std::uint32_t
sf::IpAddress