Esempio n. 1
0
 public function testWriteAutoCloseOn()
 {
     $value = get_test_string();
     $value_size = strlen($value);
     $stream = string_to_stream("");
     $buffer_size = 1000;
     $writer = new StringWriter($value, $stream, $buffer_size);
     $this->assertTrue(is_resource($stream));
     while ($ret = $writer->write(true)) {
     }
     $this->assertFalse(is_resource($stream));
 }
 public function writeLinef()
 {
     $stream = new StringWriter($out = new MemoryOutputStream());
     $stream->writeLinef('This %s the %d line', 'is', 1);
     $this->assertEquals("This is the 1 line\n", $out->getBytes());
 }
 protected function writeOutro(StringWriter $writer)
 {
     $writer->write('));');
 }
Esempio n. 4
0
 public function testWriter()
 {
     $writer = new StringWriter();
     $writer->write('some text');
     $this->assertEquals('some text', $writer->getString());
 }