sander          Thu Nov 21 10:24:45 2002 EDT

  Added files:                 
    /php4/ext/bcmath/tests      bcadd.phpt bccomp.phpt bcdiv.phpt bcmod.phpt 
                                bcmul.phpt bcpow.phpt bcscale.phpt 
                                bcsqrt.phpt bcsub.phpt 
  Log:
  Adding tests for the bcmath extension
  
  

Index: php4/ext/bcmath/tests/bcadd.phpt
+++ php4/ext/bcmath/tests/bcadd.phpt
--TEST--
bcadd() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcadd("1", "2"),"\n";
echo bcadd("-1", "5", 4),"\n";
echo bcadd("1928372132132819737213", "8728932001983192837219398127471", 2),"\n";
?>
--EXPECT--
3
4.0000
8728932003911564969352217864684.00

Index: php4/ext/bcmath/tests/bccomp.phpt
+++ php4/ext/bcmath/tests/bccomp.phpt
--TEST--
bccomp() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bccomp("-1", "5", 4),"\n";
echo bccomp("1928372132132819737213", "8728932001983192837219398127471"),"\n";
echo bccomp("1.00000000000000000001", "1", 2),"\n";
echo bccomp("97321", "2321"),"\n";
?>
--EXPECT--
-1
-1
0
1

Index: php4/ext/bcmath/tests/bcdiv.phpt
+++ php4/ext/bcmath/tests/bcdiv.phpt
--TEST--
bcdiv() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcdiv("1", "2"),"\n";
echo bcdiv("1", "2", 2),"\n";
echo bcdiv("-1", "5", 4),"\n";
echo bcdiv("8728932001983192837219398127471", "1928372132132819737213", 2),"\n";
?>
--EXPECT--
0
0.50
-0.2000
4526580661.75

Index: php4/ext/bcmath/tests/bcmod.phpt
+++ php4/ext/bcmath/tests/bcmod.phpt
--TEST--
bcmod() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcmod("11", "2"),"\n";
echo bcmod("-1", "5"),"\n";
echo bcmod("8728932001983192837219398127471", "1928372132132819737213"),"\n";
?>
--EXPECT--
1
-1
1459434331351930289678

Index: php4/ext/bcmath/tests/bcmul.phpt
+++ php4/ext/bcmath/tests/bcmul.phpt
--TEST--
bcmul() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcmul("1", "2"),"\n";
echo bcmul("-3", "5"),"\n";
echo bcmul("1234567890", "9876543210"),"\n";
echo bcmul("2.5", "1.5", 2),"\n";
?>
--EXPECT--
2
-15
12193263111263526900
3.75

Index: php4/ext/bcmath/tests/bcpow.phpt
+++ php4/ext/bcmath/tests/bcpow.phpt
--TEST--
bcpow() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcpow("1", "2"),"\n";
echo bcpow("-2", "5", 4),"\n";
echo bcpow("2", "64"),"\n";
?>
--EXPECT--
1
-32
18446744073709551616

Index: php4/ext/bcmath/tests/bcscale.phpt
+++ php4/ext/bcmath/tests/bcscale.phpt
--TEST--
bcscale() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcadd("1", "2"),"\n";
bcscale(2);
echo bcadd("1", "2"),"\n";
bcscale(10);
echo bcadd("1", "2"),"\n";
bcscale(0);
echo bcadd("1", "2"),"\n";
?>
--EXPECT--
3
3.00
3.0000000000
3

Index: php4/ext/bcmath/tests/bcsqrt.phpt
+++ php4/ext/bcmath/tests/bcsqrt.phpt
--TEST--
bcsqrt() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcsqrt("9"),"\n";
echo bcsqrt("1928372132132819737213", 5),"\n";
?>
--EXPECT--
3
43913234134.28826

Index: php4/ext/bcmath/tests/bcsub.phpt
+++ php4/ext/bcmath/tests/bcsub.phpt
--TEST--
bcsub() function
--SKIP--
<?php if(!extension_loaded("bcmath")) print "skip"; ?>
--FILE--
<?php
echo bcsub("1", "2"),"\n";
echo bcsub("-1", "5", 4),"\n";
echo bcsub("8728932001983192837219398127471", "1928372132132819737213", 2),"\n";
?>
--EXPECT--
-1
-6.0000
8728932000054820705086578390258.00



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

Reply via email to