public function testNoConnectionPossible() { $db = new HTTP\SocketClient('127.0.0.1', 12345); try { $db->request('GET', '/' . $this->getTestDatabase()); $this->fail('Expected HTTPException.'); } catch (HTTP\HTTPException $e) { $this->assertTrue($e->getMessage() === 'Could not connect to server at 127.0.0.1:12345: \'111: Connection refused\'' || $e->getMessage() === 'Could not connect to server at 127.0.0.1:12345: \'61: Connection refused\''); } }
/** * @depends testCreateDatabase */ public function testUnknownOption() { $db = new HTTP\SocketClient(); try { $db->setOption('unknownOption', 42); $this->fail('Expected \\InvalidArgumentException'); } catch (\InvalidArgumentException $e) { /* Expected */ } }