getaddrinfo error message seems to be unstable, add tolerance to test

This commit is contained in:
Liam Dennehy 2020-07-28 09:49:37 +02:00 committed by terrafrost
parent 92a67a03aa
commit a7fc232c63

View File

@ -12,7 +12,11 @@ class SFTPWrongServerTest extends TestCase
(new SFTP('dummy-server'))->login('username', 'password');
static::fail('The connection to the non-existent server must not succeed.');
} catch (UnableToConnectException $e) {
static::assertSame('Cannot connect to dummy-server:22. Error 0. php_network_getaddresses: getaddrinfo failed: Name or service not known', $e->getMessage());
// getaddrinfo message seems not to return stable text
static::assertSame(
'Cannot connect to dummy-server:22. Error 0. php_network_getaddresses: getaddrinfo failed:',
substr($e->getMessage(),0,89)
);
}
}
}