| function shouldBe(actual, expected) { |
| throw new Error('bad value: ' + actual); |
| var array1 = [0, 1, 2, 3, 4, 5]; |
| $vm.ensureArrayStorage(array1); |
| var array2 = [0, 1, 2, 3, 4, 5]; |
| $vm.ensureArrayStorage(array2); |
| for (var i = 0; i < 1e4; ++i) { |
| shouldBe(JSON.stringify(test(array1)), `[0,1,2,3,4,5]`); |
| shouldBe(JSON.stringify(test(array2)), `[0,1,2,3,4,5,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]`); |