RegressionTests__TypedArrayTests.st
changeset 2272 89dc2312f9fe
parent 2271 b771923a76a4
child 2273 10561d004455
--- a/RegressionTests__TypedArrayTests.st	Thu Jun 06 12:38:52 2019 +0200
+++ b/RegressionTests__TypedArrayTests.st	Thu Jun 06 12:41:28 2019 +0200
@@ -26,6 +26,7 @@
     a := FloatArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 4)).
 
     a at:1 put:1.
     a at:2 put:2.
@@ -44,6 +45,7 @@
     a := DoubleArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 8)).
 
     a at:1 put:1.
     a at:2 put:2.
@@ -62,6 +64,7 @@
     a := ByteArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 1)).
 
     a at:1 put:1.
     a at:2 put:2.
@@ -80,6 +83,7 @@
     a := SignedByteArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 1)).
 
     a at:1 put:1.
     a at:2 put:-2.
@@ -98,6 +102,7 @@
     a := WordArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 2)).
 
     a at:1 put:1.
     a at:2 put:2.
@@ -116,6 +121,7 @@
     a := SignedWordArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 2)).
 
     a at:1 put:1.
     a at:2 put:-2.
@@ -134,6 +140,7 @@
     a := IntegerArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 4)).
 
     a at:1 put:1.
     a at:2 put:2.
@@ -152,6 +159,7 @@
     a := SignedIntegerArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 4)).
 
     a at:1 put:1.
     a at:2 put:-2.
@@ -170,6 +178,7 @@
     a := LongIntegerArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 8)).
 
     a at:1 put:1.
     a at:2 put:2.
@@ -188,6 +197,7 @@
     a := SignedLongIntegerArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 8)).
 
     a at:1 put:1.
     a at:2 put:-2.
@@ -206,6 +216,7 @@
     a := HalfFloatArray new:3.
 
     self assert:(a size == 3).
+    self assert:(a byteSize == (3 * 2)).
 
     a at:1 put:1.
     a at:2 put:2.