RegressionTests__IntegerTest.st
changeset 1315 624d2643334a
parent 1314 b17d08bc2aef
child 1316 25e2988d4e60
--- a/RegressionTests__IntegerTest.st	Fri Feb 26 13:08:43 2016 +0100
+++ b/RegressionTests__IntegerTest.st	Fri Feb 26 15:40:06 2016 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "{ Package: 'exept:regression' }"
 
 "{ NameSpace: RegressionTests }"
@@ -1339,7 +1341,7 @@
     self assert:(2 factorial = 2).
     self assert:(10 factorial = 3628800).
     self assert:(11 factorial = 39916800).
-    self assert:(20 factorial = 2432902008176640000).
+    self assert:(20 factorial = 2432902008174080000).
     self assert:(50 factorial = 30414093201713378043612608166064768844377641568960512000000000000).
 
     "
@@ -1347,7 +1349,7 @@
     "
 
     "Created: / 24-04-2010 / 13:52:23 / cg"
-    "Modified: / 27-04-2010 / 10:34:22 / cg"
+    "Modified: / 26-02-2016 / 15:36:35 / cg"
 !
 
 testGCD
@@ -1858,11 +1860,11 @@
      and via constructed performs. The reason is to test both inlined
      JIT-compiler code AND the regular methods code."
 
-    |s n1 n2 x|
-
     "Large + Large addition"
     self testReading1.
 
+    self assert:(20 factorial = 2432902008176640000).
+    self assert:(20 factorial printString = '2432902008176640000').
     self assert:((20 factorial + 20 factorial) printString = '4865804016353280000').
     self assert:((20 factorial + 1) printString = '2432902008176640001').
     self assert:((20 factorial + 1000) printString = '2432902008176641000').
@@ -1883,7 +1885,7 @@
      self basicNew testLargeAddition
     "
 
-    "Modified: / 4.6.1999 / 15:26:55 / cg"
+    "Modified: / 26-02-2016 / 15:39:33 / cg"
 !
 
 testLargeAddition1