// Copyright (c) 2017 Rick Waldron. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- description: > Including testTypedArray.js will expose: testTypedArrayConversions() includes: [testTypedArray.js] features: [TypedArray] ---*/ var callCount = 0; var bcv = { values: [ 127, ], expected: { Int8: [ 127, ], Uint8: [ 127, ], Uint8Clamped: [ 127, ], Int16: [ 127, ], Uint16: [ 127, ], Int32: [ 127, ], Uint32: [ 127, ], Float32: [ 127, ], Float64: [ 127, ] } }; testTypedArrayConversions(bcv, function(TA, value, expected, initial) { var sample = new TA([initial]); sample.fill(value); assert.sameValue(initial, 0); assert.sameValue(sample[0], expected); callCount++; });