public function testWriteAndRead() { $stream = new Stream($this->_testConfig); $this->assertTrue(is_resource($stream->open())); $this->assertTrue(is_resource($stream->resource())); $result = $stream->write(); $this->assertEqual(83, $result); $this->assertPattern("/^HTTP/", (string) $stream->read()); }
public function testWriteAndRead() { $stream = new Stream($this->_testConfig); $this->assertInternalType('resource', $stream->open()); $this->assertInternalType('resource', $stream->resource()); $result = $stream->write(); $this->assertEqual(84, $result); $this->assertPattern("/^HTTP/", (string) $stream->read()); }
public function testEncoding() { $stream = new Stream($this->_testConfig); $result = $stream->open(); $stream->encoding('UTF-8'); $result = $stream->resource(); $this->assertTrue(is_resource($result)); $stream = new Stream($this->_testConfig + array('encoding' => 'UTF-8')); $result = $stream->open(); $result = $stream->resource(); $this->assertTrue(is_resource($result)); }