Example #1
0
 /**
  * @test
  */
 public function test_fileread()
 {
     $temp_file = tempnam(sys_get_temp_dir(), 'serpritest');
     $o = (object) array('var' => 'val');
     $s = array(5.5, false, 100, null, 'roger' => 500, 'test', $o);
     file_put_contents($temp_file, serialize($s));
     $p = new serpri($temp_file, 2);
     ob_start();
     $p->process();
     $ret = ob_get_clean();
     $this->assertContains('<a name="a7">s<sub>4</sub></a><span class="c_s">"test"</span>', $ret);
     $p->infile($temp_file);
     ob_start();
     $p->process();
     $ret = ob_get_clean();
     $this->assertContains('<style type="text/css">', $ret);
     unlink($temp_file);
 }