1--TEST--
2SPL: RegexIterator::setFlags() exceptions test
3--CREDITS--
4Lance Kesson jac_kesson@hotmail.com
5#testfest London 2009-05-09
6--FILE--
7<?php
8
9class myIterator implements Iterator {
10
11function current (){}
12function key ( ){}
13function next ( ){}
14function rewind ( ){}
15function valid ( ){}
16
17
18}
19
20class TestRegexIterator extends RegexIterator{}
21
22$rege = '/^a/';
23
24
25$r = new TestRegexIterator(new myIterator, $rege);
26
27try{
28	$r->setFlags();
29}catch (Exception $e) {
30	echo $e->getMessage();
31}
32
33?>
34--EXPECTF--
35Warning: RegexIterator::setFlags() expects exactly 1 parameter, 0 given in %s