2 PHPT_Suite functions as a basic iterator
6 require_once dirname(__FILE__) . '/../_setup.inc';
9 dirname(__FILE__) . '/../../tests-supporting/tests/hello-world.phpt',
10 dirname(__FILE__) . '/../../tests-supporting/tests/addition.phpt',
13 $list = new PHPT_Suite($data);
14 assert('$list->valid()');
16 foreach ($list as $case) {
17 assert('$case instanceof PHPT_Case');
20 assert('$list->valid() == false');
22 assert('$list->valid()');
24 assert('$list->valid()');
26 assert('$list->valid() == false');
29 for ($list->rewind(); $list->valid(); $list->next()) {
31 assert('$list->current() instanceof PHPT_Case');
33 assert('$count == 2');