--TEST--
Bug #20087 (Assertion failure)
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
ini_set('include_path','.');
--TEST--
mb_strtoupper() / mb_strtolower()
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php
+extension_loaded('mbstring') or die('skip mbstring not available');
function_exists('mb_strtolower') and
function_exists('mb_convert_case' ) or die("SKIP");
---POST--
---GET--
+?>
--FILE--
<?php
mb_internal_encoding( 'ISO-8859-1' );
--SKIPIF--
<?php
ini_set('include_path','.');
- include('skipif.inc');
+ extension_loaded('mbstring') or die('skip mbstring not available');
?>
--INI--
output_handler=mb_output_handler
--TEST--
mb_convert_encoding()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more tests
--TEST--
mb_convert_variables()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more tests
--TEST--
mb_detect_encoding()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more tests
--TEST--
mb_detect_order()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
//$debug = true;
--TEST--
mb_ereg()
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php
+extension_loaded('mbstring') or die('skip mbstring not available');
function_exists('mb_ereg') or die("SKIP");
---POST--
---GET--
+?>
--FILE--
<?php
mb_regex_set_options( '' );
--TEST--
mb_ereg_replace()
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
function_exists('mb_ereg_replace') or die("SKIP");
---POST--
---GET--
--FILE--
<?php
mb_regex_set_options( '' );
--TEST--
mb_ereg_search() stuff
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php
+extension_loaded('mbstring') or die('skip mbstring not available');
function_exists('mb_ereg_search') or die("SKIP");
---POST--
---GET--
+?>
--FILE--
<?php
mb_regex_set_options( '' );
mb_http_input()
--SKIPIF--
<?php
-include('skipif.inc');
+extension_loaded('mbstring') or die('skip mbstring not available');
(php_sapi_name()=='cgi') or die("skip sapi is not a cgi version");
?>
--POST--
--TEST--
mb_http_output()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
//TODO: Add more encoding. Wrong paramter type test.
--TEST--
mb_internal_encoding()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO:
--TEST--
mb_output_handler() (EUC-JP)
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Do real test
--TEST--
mb_preferred_mime_name()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encoding names
--TEST--
mb_regex_set_options()
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php
+extension_loaded('mbstring') or die('skip mbstring not available');
function_exists('mb_regex_set_options') or die("SKIP");
---POST--
---GET--
+?>
--FILE--
<?php
mb_regex_set_options( 'x' );
--TEST--
mb_split()
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php
+extension_loaded('mbstring') or die('skip mbstring not available');
function_exists('mb_split') or die("SKIP");
---POST--
---GET--
+?>
--FILE--
<?php
mb_regex_set_options( '' );
--TEST--
mb_strcut()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encodings
--TEST--
mb_strimwidth()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encoding
--TEST--
mb_strlen()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encodings
--TEST--
mb_strpos()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encodings
--TEST--
mb_strwidth()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encoding, strings.....
--TEST--
mb_substitute_character()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
//$debug = true;
--TEST--
mb_substr()
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
// TODO: Add more encodings
--TEST--
php-users@php.gr.jp #10830
--SKIPIF--
-<?php include('skipif.inc'); ?>
+<?php
+extension_loaded('mbstring') or die('skip mbstring not available');
function_exists('mb_ereg') or die("SKIP");
---POST--
---GET--
+?>
--FILE--
<?php
$a="aaa\n<>";
--TEST--
Simple multi-byte print test (EUC-JP)
--SKIPIF--
-<?php include('skipif.inc'); ?>
---POST--
---GET--
+<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
--FILE--
<?php
/*