/**
  * @covers Guzzle\Common\Stream::write
  */
 public function testDoesNotAttempToWriteToReadonlyStream()
 {
     $handle = fopen(__DIR__ . '/../../../bootstrap.php', 'r');
     $stream = new Stream($handle);
     $this->assertEquals(0, $stream->write('foo'));
 }
示例#2
0
 /**
  * @covers Guzzle\Common\Stream::ftell
  */
 public function testProvidesStreamPosition()
 {
     $handle = fopen(__DIR__ . '/../../../bootstrap.php', 'r');
     $stream = new Stream($handle);
     $stream->read(2);
     $this->assertSame(ftell($handle), $stream->ftell());
     $this->assertEquals(2, $stream->ftell());
 }