seriously simplify the buffer writer by not accepting a ref to a buffer
[awesomized/ext-ion] / tests / Writer / Buffer.phpt
index aaa5b01c71f7268cd22375295d9a0bbf25748d2b..d9c870f85532ffe81d8e848e5cf83208e49f0e44 100644 (file)
@@ -6,16 +6,21 @@ ion
 TEST
 <?php
 
-$w = new ion\Writer\Buffer\Writer($buf);
-for ($i = 0; $i < 100; ++$i) $w->writeTypedNull(ion\Type::Int);
-var_dump($buf === $w->getBuffer());
+$w = new ion\Writer\Buffer\Writer;
+for ($i = 0; $i < 100; ++$i)
+       $w->writeTypedNull(ion\Type::Int);
+$w->flush();
+echo $w->getBuffer(),"\n";
+$w->resetBuffer();
+var_dump($w->getBuffer());
+$w->writeSymbol("bar");
 $w->finish();
-echo $buf;
+var_dump($w->getBuffer());
 ?>
-
 DONE
 --EXPECTF--
 TEST
-bool(true)
 null.int%r( null.int)*%r
+string(0) ""
+string(3) "bar"
 DONE