]> granicus.if.org Git - php/commitdiff
- Skip these tests always if unicode.semantics=on
authorJani Taskinen <jani@php.net>
Sun, 15 Jul 2007 20:03:16 +0000 (20:03 +0000)
committerJani Taskinen <jani@php.net>
Sun, 15 Jul 2007 20:03:16 +0000 (20:03 +0000)
16 files changed:
ext/ereg/tests/001.phpt
ext/ereg/tests/002.phpt
ext/ereg/tests/003.phpt
ext/ereg/tests/004.phpt
ext/ereg/tests/005.phpt
ext/ereg/tests/006.phpt
ext/ereg/tests/007.phpt
ext/ereg/tests/008.phpt
ext/ereg/tests/009.phpt
ext/ereg/tests/010.phpt
ext/ereg/tests/011.phpt
ext/ereg/tests/012.phpt
ext/ereg/tests/013.phpt
ext/ereg/tests/014.phpt
ext/ereg/tests/015.phpt
ext/ereg/tests/016.phpt

index 13c50d0d1e45895a0272788365561af33e576cd1..f733d96ae43e73c249de17c92c47727990252c42 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 RegReplace test 1
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>
 --FILE--
 <?php $a="abc123";
   echo ereg_replace("123","def",$a)?>
index abe9e063d8b764255e9cf41b41e5bf925566ce23..41691d8b8dd8f32dcb565944e9820ae9eb982fec 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 RegReplace test 2
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="abc123";
   echo ereg_replace("123","",$a)?>
index 4257f0d27e78d5be38b0140d84e2301cea383bf8..34c739bf6b83acf3ccaa2cc173ef00280eea6160 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 ereg_replace single-quote test
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="\\'test";
   echo ereg_replace("\\\\'","'",$a)
index 3e535c6a9de40b4aad869ac9a33528c8a12fa86e..b60563f0c9d728d751641617f38ddc697fbab842 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 simple ereg test
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="This is a nice and simple string";
   if (ereg(".*nice and simple.*",$a)) {
index ee9ccc6da4afcb71bd9d22abcec9c2d0b152a2d0..30d2225474b4f26349d750d58599fadaa6306e0d 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Test Regular expression register support in ereg
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="This is a nice and simple string";
   echo ereg(".*(is).*(is).*",$a,$registers);
index cae349672ed767cfc5b401c90d8295743efab04d..0892acc9cb5033f1d585b2dd9586779cb14da23d 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Test ereg_replace of start-of-line
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="This is a nice and simple string";
   echo ereg_replace("^This","That",$a);
index beb3cdc159176158d955d96db954cccb6a65e01d..efb117e3055012cb985ef508eaa1d44fbb28d419 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Test empty result buffer in reg_replace
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php 
        $a="abcd";
index 9a0cedabc5338480e85d721f5daec8ad662ea557..7f3d87368708c401f64eff351390eba392dca046 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Test back-references in regular expressions
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php
        echo ereg_replace("([a-z]*)([-=+|]*)([0-9]+)","\\3 \\1 \\2\n","abc+-|=123");
index 528606f3c897d5f33bb70b3919a1093c72459fd9..b8524f226f1fb1f135356c3c2d53a9362ed71144 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Test split()
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php
        $a=split("[[:space:]]","this is a
index f6f8909f73d7bde97fd4f56fff32eb346599bfee..d4b6675ef18fe1432ab1df3da8130c6b2cb1158c 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Long back references
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="abc122222222223";
   echo ereg_replace("1(2*)3","\\1def\\1",$a)?>
index 65554b302fc6a1bc2ce4d6147045682f0078d251..14a59708a025bae06e1e498436bf935aced672a1 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 \0 back reference
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="abc123";
   echo ereg_replace("123","def\\0ghi",$a)?>
index 88ad5992addf937947582fc8b2ebdbc5549191c1..2b7ea9d933c48cc72527672a847ea0873d5c544a 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 nonexisting back reference
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="abc123";
   echo ereg_replace("123",'def\1ghi',$a)?>
index a2d9ee009910e4aba53a8c3fbb6bc7cb3eeb47fe..cfaf5d2cbe6b7be3a0c69bc5529390f4592a3729 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 escapes in replace string
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="abc123";
   echo ereg_replace("123","def\\g\\\\hi\\",$a)?>
index d2a32451a9d94e238bce9b73daaad1d20abe2d3d..03f5ded2dc507ac1fac9e3327263d586590f2ba6 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 backreferences not replaced recursively
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php $a="a\\2bxc";
   echo ereg_replace("a(.*)b(.*)c","\\1",$a)?>
index c255ddf05bb9fe54907babd2124880271dfbf916..3270d380031565e83be349d583e25ab04e2c7217 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 replace empty matches
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php echo ereg_replace("^","z","abc123")?>
 --EXPECT--
index c354ab26fc5f261d82d1fa83896e0683073f0631..f5bd3176a57979fecd900620b8bfb82dff91ed0b 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 test backslash handling in regular expressions
+--SKIPIF--
+<?php if (unicode_semantics()) die('skip unicode.semantics=on'); ?>        
 --FILE--
 <?php echo ereg_replace('\?',"abc","?123?")?>
 --EXPECT--