]> granicus.if.org Git - php/commitdiff
fork test for windows
authorAnatol Belski <ab@php.net>
Mon, 24 Nov 2014 15:09:26 +0000 (16:09 +0100)
committerAnatol Belski <ab@php.net>
Mon, 24 Nov 2014 15:09:26 +0000 (16:09 +0100)
ext/iconv/tests/iconv_basic_001-win32.phpt [new file with mode: 0644]
ext/iconv/tests/iconv_basic_001.phpt

diff --git a/ext/iconv/tests/iconv_basic_001-win32.phpt b/ext/iconv/tests/iconv_basic_001-win32.phpt
new file mode 100644 (file)
index 0000000..59a3dbd
--- /dev/null
@@ -0,0 +1,19 @@
+--TEST--
+Test the basics to function iconv.
+--CREDITS--
+Rodrigo Prado de Jesus <royopa [at] gmail [dot] com>
+--SKIPIF--
+<?php extension_loaded('iconv') or die('skip iconv extension is not available'); ?>
+<?php if(substr(PHP_OS, 0, 3) != 'WIN' ) {die('skip windows only test');} ?>
+--FILE--
+<?php
+$in_charset          = 'UTF-8';
+$out_charset        = 'ASCII//TRANSLIT';
+$string_to_translate = 'Žluťoučký kůň\n';
+
+$string_out = iconv($in_charset, $out_charset, $string_to_translate);
+
+var_dump($string_out);
+?>
+--EXPECT--
+string(16) "Zlutouck'y kun\n"
index e5c5ddc428326965187f72a65c91c25e5a2e55bc..6fcb5dbe8a3e2d71cfd70799d276f974e24f8efd 100644 (file)
@@ -4,6 +4,7 @@ Test the basics to function iconv.
 Rodrigo Prado de Jesus <royopa [at] gmail [dot] com>
 --SKIPIF--
 <?php extension_loaded('iconv') or die('skip iconv extension is not available'); ?>
+<?php if(substr(PHP_OS, 0, 3) == 'WIN' ) {die('skip not for windows');} ?>
 --FILE--
 <?php
 $in_charset          = 'UTF-8';
@@ -15,4 +16,4 @@ $string_out = iconv($in_charset, $out_charset, $string_to_translate);
 var_dump($string_out);
 ?>
 --EXPECT--
-string(15) "Zlutoucky kun\n"
\ No newline at end of file
+string(15) "Zlutoucky kun\n"