projects
/
awesomized
/
ext-ion
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
improve decimal context
[awesomized/ext-ion]
/
tests
/
Decimal
/
Context.phpt
diff --git
a/tests/Decimal/Context.phpt
b/tests/Decimal/Context.phpt
index f2b2150634def72f3888b7ec7f31004d055e7cc0..a67ed075b4d0d5c2be4d96d77e204f17b5cea7da 100644
(file)
--- a/
tests/Decimal/Context.phpt
+++ b/
tests/Decimal/Context.phpt
@@
-5,18
+5,60
@@
ion
--FILE--
TEST
<?php
--FILE--
TEST
<?php
-var_dump(new ion\Decimal\Context);
-var_dump(new ion\Decimal\Context(32));
+var_dump(ion\Decimal\Context::Dec32());
+var_dump(ion\Decimal\Context::Dec64());
+var_dump(ion\Decimal\Context::Dec128());
+var_dump(ion\Decimal\Context::DecMax());
?>
DONE
--EXPECTF--
TEST
?>
DONE
--EXPECTF--
TEST
-object(ion\Decimal\Context)#1 (1) {
- ["bits"]=>
- int(128)
+object(ion\Decimal\Context)#%d (5) {
+ ["digits"]=>
+ int(7)
+ ["eMax"]=>
+ int(96)
+ ["eMin"]=>
+ int(-95)
+ ["round"]=>
+ int(3)
+ ["clamp"]=>
+ bool(true)
}
}
-object(ion\Decimal\Context)#1 (1) {
- ["bits"]=>
- int(32)
+object(ion\Decimal\Context)#%d (5) {
+ ["digits"]=>
+ int(16)
+ ["eMax"]=>
+ int(384)
+ ["eMin"]=>
+ int(-383)
+ ["round"]=>
+ int(3)
+ ["clamp"]=>
+ bool(true)
+}
+object(ion\Decimal\Context)#%d (5) {
+ ["digits"]=>
+ int(34)
+ ["eMax"]=>
+ int(6144)
+ ["eMin"]=>
+ int(-6143)
+ ["round"]=>
+ int(3)
+ ["clamp"]=>
+ bool(true)
+}
+object(ion\Decimal\Context)#%d (5) {
+ ["digits"]=>
+ int(999999999)
+ ["eMax"]=>
+ int(999999999)
+ ["eMin"]=>
+ int(-999999999)
+ ["round"]=>
+ int(3)
+ ["clamp"]=>
+ bool(false)
}
DONE
}
DONE