diff --git a/tests/Transport/BaseTestCase.php b/tests/Transport/BaseTestCase.php index 03bb657cb..bbe6cf40e 100644 --- a/tests/Transport/BaseTestCase.php +++ b/tests/Transport/BaseTestCase.php @@ -906,6 +906,11 @@ public function testAlternateNameSupport() { * humanmade.com (owned by Human Made and used with permission) points to * CloudFront, and will fail if SNI isn't sent. * + * {@internal Skipped for the time being. The above no longer holds: the host serves the + * same certificate whether SNI is sent or not, so a transport which stopped sending it + * would still pass, and the host has meanwhile started refusing requests outright. + * See https://github.com/WordPress/Requests/issues/1077.} + * * @dataProvider dataSNISupport * * @param array $options Additional options to pass. @@ -913,6 +918,11 @@ public function testAlternateNameSupport() { * @return void */ public function testSNISupport($options) { + $this->markTestSkipped( + 'This test does not verify SNI support anymore.' + . ' See https://github.com/WordPress/Requests/issues/1077' + ); + if ($this->skip_https) { $this->markTestSkipped('SSL support is not available.'); return;