add result property to Case (re #36)
[phpt.git] / tests / Case / basic-usage.phpt
blobaa1ffdeeab06dd15579d83ea18ef2f4093692375
1 --TEST--
2 PHPT_Case should be instantiated with a SectionList with the required sections as
3 defined by PHPT_Case_Validator
4 --FILE--
5 <?php
7 require_once dirname(__FILE__) . '/../_setup.inc';
9 $name = "Same test case name";
10 $filename = dirname(__FILE__) . '/some-fake-test-case.php';
11 $code = "<?php
12 echo 'Hello world...';
13 ?>";
15 $file = new PHPT_Section_FILE($code);
16 $file->filename = $filename;
18 $sections = new PHPT_SectionList(array(
19     new PHPT_Section_TEST($name),
20     $file
21 ));
23 $case = new PHPT_Case($sections, dirname(__FILE__) . '/some-fake-test-case.phpt');
24 assert('$case->name == $name');
25 assert('$case->filename == $filename . "t"');
26 assert('$case->code == $code');
27 assert('$case->sections === $sections');
30 ===DONE===
31 --EXPECT--
32 ===DONE===