|
@@ -1764,6 +1764,23 @@ return self}
|
|
|
}),
|
|
|
smalltalk.NumberTest);
|
|
|
|
|
|
+smalltalk.addMethod(
|
|
|
+"_testHexNumbers",
|
|
|
+smalltalk.method({
|
|
|
+selector: "testHexNumbers",
|
|
|
+fn: function (){
|
|
|
+var self=this;
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send((9),"__eq",[(9)])]);
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((10),"_truncated",[]),"__eq",[(10)])]);
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((11),"_truncated",[]),"__eq",[(11)])]);
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((12),"_truncated",[]),"__eq",[(12)])]);
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((13),"_truncated",[]),"__eq",[(13)])]);
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((14),"_truncated",[]),"__eq",[(14)])]);
|
|
|
+smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((15),"_truncated",[]),"__eq",[(15)])]);
|
|
|
+return self}
|
|
|
+}),
|
|
|
+smalltalk.NumberTest);
|
|
|
+
|
|
|
smalltalk.addMethod(
|
|
|
"_testIdentity",
|
|
|
smalltalk.method({
|
|
@@ -1781,6 +1798,139 @@ return self}
|
|
|
}),
|
|
|
smalltalk.NumberTest);
|
|
|
|
|
|
+smalltalk.addMethod(
|
|
|
+"_testInvalidHexNumbers",
|
|
|
+smalltalk.method({
|
|
|
+selector: "testInvalidHexNumbers",
|
|
|
+fn: function (){
|
|
|
+var self=this;
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rG",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rg",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rH",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rh",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rI",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_ri",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rJ",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rj",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rK",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rk",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rL",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rl",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rM",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rm",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rN",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rn",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rO",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_ro",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rP",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rp",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rQ",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rq",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rR",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rr",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rS",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rs",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rT",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rt",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rU",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_ru",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rV",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rv",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rW",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rw",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rX",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rx",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rY",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_ry",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rZ",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((16),"_rz",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+smalltalk.send(self,"_should_raise_",[(function(){
|
|
|
+return smalltalk.send((11259375),"_Z",[]);
|
|
|
+}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
|
|
|
+return self}
|
|
|
+}),
|
|
|
+smalltalk.NumberTest);
|
|
|
+
|
|
|
smalltalk.addMethod(
|
|
|
"_testMinMax",
|
|
|
smalltalk.method({
|