diff options
-rwxr-xr-x | harness/testTypedArray.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/harness/testTypedArray.js b/harness/testTypedArray.js index 84e07ba36..1d783c58b 100755 --- a/harness/testTypedArray.js +++ b/harness/testTypedArray.js @@ -13,7 +13,7 @@ var typedArrayConstructors = [ Uint32Array, Uint16Array, Uint8Array, - Uint8ClampedArray, + Uint8ClampedArray ]; /** @@ -32,10 +32,12 @@ var TypedArray = Object.getPrototypeOf(Int8Array); * Calls the provided function for every typed array constructor. * * @param {typedArrayConstructorCallback} f - the function to call for each typed array constructor. + * @param {Array} selected - An optional Array with filtered typed arrays */ -function testWithTypedArrayConstructors(f) { - for (var i = 0; i < typedArrayConstructors.length; ++i) { - var constructor = typedArrayConstructors[i]; +function testWithTypedArrayConstructors(f, selected) { + var constructors = selected || typedArrayConstructors; + for (var i = 0; i < constructors.length; ++i) { + var constructor = constructors[i]; try { f(constructor); } catch (e) { |