cvs: php-src /ext/pcre/tests 001.phpt 002.phpt 003.phpt 004.phpt
| From: | Nuno Lopes | Date: | Sun, 03 Dec 2006 11:20:32 +0000 |
| Subject: | cvs: php-src /ext/pcre/tests 001.phpt 002.phpt 003.phpt 004.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-41836@lists.php.net to get a copy of this message | ||
nlopess Sun Dec 3 11:20:32 2006 UTC
Modified files:
/php-src/ext/pcre/tests 001.phpt 002.phpt 003.phpt 004.phpt
Log:
add UEXPECT sections
http://cvs.php.net/viewvc.cgi/php-src/ext/pcre/tests/001.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/pcre/tests/001.phpt
diff -u php-src/ext/pcre/tests/001.phpt:1.2 php-src/ext/pcre/tests/001.phpt:1.3
--- php-src/ext/pcre/tests/001.phpt:1.2 Sat Dec 2 21:42:30 2006
+++ php-src/ext/pcre/tests/001.phpt Sun Dec 3 11:20:32 2006
@@ -85,3 +85,73 @@
[5]=>
string(1) "8"
}
+--UEXPECT--
+int(1)
+array(10) {
+ [0]=>
+ unicode(10) "2006-05-13"
+ [u"date"]=>
+ unicode(10) "2006-05-13"
+ [1]=>
+ unicode(10) "2006-05-13"
+ [u"year"]=>
+ unicode(4) "2006"
+ [2]=>
+ unicode(4) "2006"
+ [3]=>
+ unicode(2) "20"
+ [u"month"]=>
+ unicode(2) "05"
+ [4]=>
+ unicode(2) "05"
+ [u"day"]=>
+ unicode(2) "13"
+ [5]=>
+ unicode(2) "13"
+}
+int(1)
+array(10) {
+ [0]=>
+ unicode(8) "06-12-12"
+ [u"date"]=>
+ unicode(8) "06-12-12"
+ [1]=>
+ unicode(8) "06-12-12"
+ [u"year"]=>
+ unicode(2) "06"
+ [2]=>
+ unicode(2) "06"
+ [3]=>
+ unicode(0) ""
+ [u"month"]=>
+ unicode(2) "12"
+ [4]=>
+ unicode(2) "12"
+ [u"day"]=>
+ unicode(2) "12"
+ [5]=>
+ unicode(2) "12"
+}
+int(1)
+array(10) {
+ [0]=>
+ unicode(8) "12-Aug-8"
+ [u"date"]=>
+ unicode(8) "12-Aug-8"
+ [1]=>
+ unicode(8) "12-Aug-8"
+ [u"year"]=>
+ unicode(2) "12"
+ [2]=>
+ unicode(2) "12"
+ [3]=>
+ unicode(0) ""
+ [u"month"]=>
+ unicode(3) "Aug"
+ [4]=>
+ unicode(3) "Aug"
+ [u"day"]=>
+ unicode(1) "8"
+ [5]=>
+ unicode(1) "8"
+}
http://cvs.php.net/viewvc.cgi/php-src/ext/pcre/tests/002.phpt?r1=1.3&r2=1.4&diff_format=u
Index: php-src/ext/pcre/tests/002.phpt
diff -u php-src/ext/pcre/tests/002.phpt:1.3 php-src/ext/pcre/tests/002.phpt:1.4
--- php-src/ext/pcre/tests/002.phpt:1.3 Sun Dec 3 08:08:18 2006
+++ php-src/ext/pcre/tests/002.phpt Sun Dec 3 11:20:32 2006
@@ -38,3 +38,26 @@
Fatal error: preg_replace(): Failed evaluating code:
for ($ in %s002.php on line 12
+--UEXPECTF--
+
+Warning: preg_match() expects at least 2 parameters, 0 given in %s002.php on line 3
+bool(false)
+
+Warning: preg_match_all() expects at least 3 parameters, 0 given in %s002.php on line 4
+bool(false)
+
+Warning: preg_match_all(): Invalid flags specified in %s002.php on line 5
+NULL
+
+Warning: preg_quote() expects at least 1 parameter, 0 given in %s002.php on line 7
+NULL
+unicode(0) ""
+unicode(12) "a${1b${1c${1"
+
+Warning: preg_replace(): Compilation failed: missing terminating ] for character class at offset 8
in %s002.php on line 11
+NULL
+
+Parse error: %s, unexpected T_FOR in %s002.php(12) : regexp code on line 1
+
+Fatal error: preg_replace(): Failed evaluating code:
+for ($ in %s002.php on line 12
http://cvs.php.net/viewvc.cgi/php-src/ext/pcre/tests/003.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/pcre/tests/003.phpt
diff -u php-src/ext/pcre/tests/003.phpt:1.2 php-src/ext/pcre/tests/003.phpt:1.3
--- php-src/ext/pcre/tests/003.phpt:1.2 Sat Dec 2 21:42:30 2006
+++ php-src/ext/pcre/tests/003.phpt Sun Dec 3 11:20:32 2006
@@ -138,3 +138,126 @@
string(2) "37"
}
}
+--UEXPECT--
+int(2)
+array(10) {
+ [0]=>
+ array(2) {
+ [0]=>
+ unicode(10) "2006-05-13"
+ [1]=>
+ unicode(9) "12-Aug-37"
+ }
+ [u"date"]=>
+ array(2) {
+ [0]=>
+ unicode(10) "2006-05-13"
+ [1]=>
+ unicode(9) "12-Aug-37"
+ }
+ [1]=>
+ array(2) {
+ [0]=>
+ unicode(10) "2006-05-13"
+ [1]=>
+ unicode(9) "12-Aug-37"
+ }
+ [u"year"]=>
+ array(2) {
+ [0]=>
+ unicode(4) "2006"
+ [1]=>
+ unicode(2) "12"
+ }
+ [2]=>
+ array(2) {
+ [0]=>
+ unicode(4) "2006"
+ [1]=>
+ unicode(2) "12"
+ }
+ [3]=>
+ array(2) {
+ [0]=>
+ unicode(2) "20"
+ [1]=>
+ unicode(0) ""
+ }
+ [u"month"]=>
+ array(2) {
+ [0]=>
+ unicode(2) "05"
+ [1]=>
+ unicode(3) "Aug"
+ }
+ [4]=>
+ array(2) {
+ [0]=>
+ unicode(2) "05"
+ [1]=>
+ unicode(3) "Aug"
+ }
+ [u"day"]=>
+ array(2) {
+ [0]=>
+ unicode(2) "13"
+ [1]=>
+ unicode(2) "37"
+ }
+ [5]=>
+ array(2) {
+ [0]=>
+ unicode(2) "13"
+ [1]=>
+ unicode(2) "37"
+ }
+}
+int(2)
+array(2) {
+ [0]=>
+ array(10) {
+ [0]=>
+ unicode(10) "2006-05-13"
+ [u"date"]=>
+ unicode(10) "2006-05-13"
+ [1]=>
+ unicode(10) "2006-05-13"
+ [u"year"]=>
+ unicode(4) "2006"
+ [2]=>
+ unicode(4) "2006"
+ [3]=>
+ unicode(2) "20"
+ [u"month"]=>
+ unicode(2) "05"
+ [4]=>
+ unicode(2) "05"
+ [u"day"]=>
+ unicode(2) "13"
+ [5]=>
+ unicode(2) "13"
+ }
+ [1]=>
+ array(10) {
+ [0]=>
+ unicode(9) "12-Aug-37"
+ [u"date"]=>
+ unicode(9) "12-Aug-37"
+ [1]=>
+ unicode(9) "12-Aug-37"
+ [u"year"]=>
+ unicode(2) "12"
+ [2]=>
+ unicode(2) "12"
+ [3]=>
+ unicode(0) ""
+ [u"month"]=>
+ unicode(3) "Aug"
+ [4]=>
+ unicode(3) "Aug"
+ [u"day"]=>
+ unicode(2) "37"
+ [5]=>
+ unicode(2) "37"
+ }
+}
http://cvs.php.net/viewvc.cgi/php-src/ext/pcre/tests/004.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/pcre/tests/004.phpt
diff -u php-src/ext/pcre/tests/004.phpt:1.2 php-src/ext/pcre/tests/004.phpt:1.3
--- php-src/ext/pcre/tests/004.phpt:1.2 Sat Dec 2 21:42:30 2006
+++ php-src/ext/pcre/tests/004.phpt Sun Dec 3 11:20:32 2006
@@ -147,3 +147,134 @@
int(27)
}
}
+--UEXPECT--
+int(2)
+array(2) {
+ [0]=>
+ array(7) {
+ [0]=>
+ unicode(24) "unsigned int xpto = 124;"
+ [1]=>
+ unicode(12) "unsigned int"
+ [2]=>
+ unicode(0) ""
+ [3]=>
+ unicode(0) ""
+ [4]=>
+ unicode(4) "xpto"
+ [5]=>
+ unicode(1) "="
+ [6]=>
+ unicode(0) ""
+ }
+ [1]=>
+ array(7) {
+ [0]=>
+ unicode(11) "short a, b;"
+ [1]=>
+ unicode(5) "short"
+ [2]=>
+ unicode(0) ""
+ [3]=>
+ unicode(0) ""
+ [4]=>
+ unicode(1) "a"
+ [5]=>
+ unicode(0) ""
+ [6]=>
+ unicode(3) ", b"
+ }
+}
+int(3)
+array(3) {
+ [0]=>
+ array(4) {
+ [0]=>
+ unicode(3) "&a,"
+ [1]=>
+ unicode(1) "&"
+ [2]=>
+ unicode(1) "a"
+ [3]=>
+ unicode(0) ""
+ }
+ [1]=>
+ array(4) {
+ [0]=>
+ unicode(2) "b,"
+ [1]=>
+ unicode(0) ""
+ [2]=>
+ unicode(1) "b"
+ [3]=>
+ unicode(0) ""
+ }
+ [2]=>
+ array(4) {
+ [0]=>
+ unicode(2) "&c"
+ [1]=>
+ unicode(1) "&"
+ [2]=>
+ unicode(1) "c"
+ [3]=>
+ unicode(0) ""
+ }
+}
+int(1)
+array(1) {
+ [0]=>
+ array(3) {
+ [0]=>
+ array(2) {
+ [0]=>
+ unicode(46) "zend_parse_parameters( 0, "addd|s/", a, b, &c)"
+ [1]=>
+ int(0)
+ }
+ [1]=>
+ array(2) {
+ [0]=>
+ unicode(7) "addd|s/"
+ [1]=>
+ int(27)
+ }
+ [2]=>
+ array(2) {
+ [0]=>
+ unicode(9) "a, b, &c)"
+ [1]=>
+ int(37)
+ }
+ }
+}
+unicode(9) "hello
+
+
+
+"
+array(3) {
+ [0]=>
+ array(2) {
+ [0]=>
+ unicode(0) ""
+ [1]=>
+ int(0)
+ }
+ [1]=>
+ array(2) {
+ [0]=>
+ unicode(13) "s, preg_match"
+ [1]=>
+ int(13)
+ }
+ [2]=>
+ array(2) {
+ [0]=>
+ unicode(9) "
+{
+lalala"
+ [1]=>
+ int(27)
+ }
+}