[PHP-CVS] cvs: php-src(PHP_5_2) /ext/standard/tests/math bindec_basic.phpt bindec_basic_64bit.phpt

2008-07-23 Thread Jani Taskinen
janiWed Jul 23 14:15:37 2008 UTC

  Modified files:  (Branch: PHP_5_2)
/php-src/ext/standard/tests/mathbindec_basic_64bit.phpt 
bindec_basic.phpt 
  Log:
  MFH: Fix test (bug #44985)
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/math/bindec_basic_64bit.phpt?r1=1.1.4.2r2=1.1.4.3diff_format=u
Index: php-src/ext/standard/tests/math/bindec_basic_64bit.phpt
diff -u php-src/ext/standard/tests/math/bindec_basic_64bit.phpt:1.1.4.2 
php-src/ext/standard/tests/math/bindec_basic_64bit.phpt:1.1.4.3
--- php-src/ext/standard/tests/math/bindec_basic_64bit.phpt:1.1.4.2 Sat Feb 
 2 23:44:39 2008
+++ php-src/ext/standard/tests/math/bindec_basic_64bit.phpt Wed Jul 23 
14:15:37 2008
@@ -4,6 +4,8 @@
 ?php
 if (PHP_INT_SIZE != 8) die(skip this test is for 64bit platform only);
 ?
+--INI--
+precision=14
 --FILE--
 ?php
 $values = array(111000111,
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/math/bindec_basic.phpt?r1=1.1.4.3r2=1.1.4.4diff_format=u
Index: php-src/ext/standard/tests/math/bindec_basic.phpt
diff -u php-src/ext/standard/tests/math/bindec_basic.phpt:1.1.4.3 
php-src/ext/standard/tests/math/bindec_basic.phpt:1.1.4.4
--- php-src/ext/standard/tests/math/bindec_basic.phpt:1.1.4.3   Sat Feb  2 
23:44:39 2008
+++ php-src/ext/standard/tests/math/bindec_basic.phpt   Wed Jul 23 14:15:37 2008
@@ -4,6 +4,8 @@
 ?php
 if (PHP_INT_SIZE != 4) die(skip this test is for 32bit platform only);
 ?
+--INI--
+precision=14
 --FILE--
 ?php
 $values = array(111000111,



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_2) /ext/standard/tests/math bindec_basic.phpt bindec_basic_64bit.phpt

2008-02-02 Thread Antony Dovgal
tony2001Sat Feb  2 23:44:40 2008 UTC

  Added files: (Branch: PHP_5_2)
/php-src/ext/standard/tests/mathbindec_basic_64bit.phpt 

  Modified files:  
/php-src/ext/standard/tests/mathbindec_basic.phpt 
  Log:
  fix test, add 64bit version
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/math/bindec_basic.phpt?r1=1.1.4.2r2=1.1.4.3diff_format=u
Index: php-src/ext/standard/tests/math/bindec_basic.phpt
diff -u php-src/ext/standard/tests/math/bindec_basic.phpt:1.1.4.2 
php-src/ext/standard/tests/math/bindec_basic.phpt:1.1.4.3
--- php-src/ext/standard/tests/math/bindec_basic.phpt:1.1.4.2   Fri Feb  1 
17:27:43 2008
+++ php-src/ext/standard/tests/math/bindec_basic.phpt   Sat Feb  2 23:44:39 2008
@@ -1,5 +1,9 @@
 --TEST--
 Test bindec() - basic function test bindec()
+--SKIPIF--
+?php
+if (PHP_INT_SIZE != 4) die(skip this test is for 32bit platform only);
+?
 --FILE--
 ?php
 $values = array(111000111,
@@ -46,4 +50,4 @@
 int(0)
 int(1)
 int(0)
-int(0)
\ No newline at end of file
+int(0)

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/math/bindec_basic_64bit.phpt?view=markuprev=1.1
Index: php-src/ext/standard/tests/math/bindec_basic_64bit.phpt
+++ php-src/ext/standard/tests/math/bindec_basic_64bit.phpt
--TEST--
Test bindec() - basic function test bindec()
--SKIPIF--
?php
if (PHP_INT_SIZE != 8) die(skip this test is for 64bit platform only);
?
--FILE--
?php
$values = array(111000111,
01110,
111,
1000,
12001,
'111000111',
'01110',
'111',
'1000',
'12001',
'abcdefg',
311015,
31101.3,
31.1013e5,
0x111ABC,
011237, 
true,
false,
null);  

for ($i = 0; $i  count($values); $i++) {
$res = bindec($values[$i]);
var_dump($res);
}
?
--EXPECTF--
int(455)
int(0)
int(32766)
int(5)
int(129)
int(455)
int(224)
int(2147483647)
int(2147483648)
int(129)
int(0)
int(13)
int(13)
int(26)
int(6)
int(0)
int(1)
int(0)
int(0)

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php