com php-src: Skip those test which fails on ARM architecture: tests/lang/operators/bitwiseShiftLeft_variationStr.phpt t
ests/lang/operators/bitwiseShiftLeft_variationStr2.phpt tests/lang/operators/bitwiseShiftRight_variationStr.phpt
tests/lang/operators/bitwiseShiftRight_variationStr2.p hpt

From: Date: Mon, 20 Jan 2014 13:42:28 +0000
Subject: com php-src: Skip those test which fails on ARM architecture: tests/lang/operators/bitwiseShiftLeft_variationStr.phpt t
ests/lang/operators/bitwiseShiftLeft_variationStr2.phpt tests/lang/operators/bitwiseShiftRight_variationStr.phpt
tests/lang/operators/bitwiseShiftRight_variationStr2.p hpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-75708@lists.php.net to get a copy of this message
Commit: a93b87f988e0e999cad238d3da1e4a1391ea51d5 Author: Remi Collet <remi@php.net> Mon, 20 Jan 2014 14:42:28 +0100 Parents: 140d2ef4f070d37ef1001a45c7790da597c05aee Branches: PHP-5.5 PHP-5.6 master Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=a93b87f988e0e999cad238d3da1e4a1391ea51d5 Log: Skip those test which fails on ARM architecture Add minimal tests for all arch. Changed paths: M tests/lang/operators/bitwiseShiftLeft_variationStr.phpt A tests/lang/operators/bitwiseShiftLeft_variationStr2.phpt M tests/lang/operators/bitwiseShiftRight_variationStr.phpt A tests/lang/operators/bitwiseShiftRight_variationStr2.phpt Diff: diff --git a/tests/lang/operators/bitwiseShiftLeft_variationStr.phpt b/tests/lang/operators/bitwiseShiftLeft_variationStr.phpt index e345036..e13fc3b 100644 --- a/tests/lang/operators/bitwiseShiftLeft_variationStr.phpt +++ b/tests/lang/operators/bitwiseShiftLeft_variationStr.phpt @@ -3,6 +3,7 @@ Test << operator : various numbers as strings --SKIPIF-- <?php if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only"); +if ((65<<65)==0) die("skip this test is for Intel only"); ?> --FILE-- <?php @@ -20,7 +21,6 @@ foreach ($strVals as $strVal) { var_dump(bin2hex($strVal<<$otherVal)); } } - ?> ===DONE=== diff --git a/tests/lang/operators/bitwiseShiftLeft_variationStr2.phpt b/tests/lang/operators/bitwiseShiftLeft_variationStr2.phpt new file mode 100644 index 0000000..09949c5 --- /dev/null +++ b/tests/lang/operators/bitwiseShiftLeft_variationStr2.phpt @@ -0,0 +1,18 @@ +--TEST-- +Test << operator : numbers as strings, simple +--FILE-- +<?php + +error_reporting(E_ERROR); + +var_dump("12" << "0"); +var_dump("34" << "1"); +var_dump("56" << "2"); + +?> +===DONE=== +--EXPECT-- +int(12) +int(68) +int(224) +===DONE=== diff --git a/tests/lang/operators/bitwiseShiftRight_variationStr.phpt b/tests/lang/operators/bitwiseShiftRight_variationStr.phpt index ebc34da..ad53fea 100644 --- a/tests/lang/operators/bitwiseShiftRight_variationStr.phpt +++ b/tests/lang/operators/bitwiseShiftRight_variationStr.phpt @@ -1,5 +1,9 @@ --TEST-- Test >> operator : various numbers as strings +--SKIPIF-- +<?php +if ((65<<65)==0) die("skip this test is for Intel only"); +?> --FILE-- <?php diff --git a/tests/lang/operators/bitwiseShiftRight_variationStr2.phpt b/tests/lang/operators/bitwiseShiftRight_variationStr2.phpt new file mode 100644 index 0000000..db90e1b --- /dev/null +++ b/tests/lang/operators/bitwiseShiftRight_variationStr2.phpt @@ -0,0 +1,18 @@ +--TEST-- +Test >> operator : numbers as strings, simple +--FILE-- +<?php + +error_reporting(E_ERROR); + +var_dump("12" >> "0"); +var_dump("34" >> "1"); +var_dump("56" >> "2"); + +?> +===DONE=== +--EXPECT-- +int(12) +int(17) +int(14) +===DONE===

« previous php.cvs (#75708) next »