summaryrefslogtreecommitdiff
path: root/test/built-ins/TypedArray/prototype/find
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/TypedArray/prototype/find')
-rw-r--r--test/built-ins/TypedArray/prototype/find/get-length-ignores-length-prop.js6
-rw-r--r--test/built-ins/TypedArray/prototype/find/predicate-call-changes-value.js24
-rw-r--r--test/built-ins/TypedArray/prototype/find/predicate-call-parameters.js10
-rw-r--r--test/built-ins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js20
4 files changed, 30 insertions, 30 deletions
diff --git a/test/built-ins/TypedArray/prototype/find/get-length-ignores-length-prop.js b/test/built-ins/TypedArray/prototype/find/get-length-ignores-length-prop.js
index f236772a3..4c5905ee1 100644
--- a/test/built-ins/TypedArray/prototype/find/get-length-ignores-length-prop.js
+++ b/test/built-ins/TypedArray/prototype/find/get-length-ignores-length-prop.js
@@ -31,14 +31,14 @@ Object.defineProperty(TypedArray.prototype, "length", {
}
});
-testWithTypedArrayConstructors(function(TA, N) {
+testWithTypedArrayConstructors(function(TA) {
Object.defineProperty(TA.prototype, "length", {
get: function() {
throw new Test262Error();
}
});
- var sample = new TA(N([42]));
+ var sample = new TA([42]);
Object.defineProperty(sample, "length", {
get: function() {
@@ -49,6 +49,6 @@ testWithTypedArrayConstructors(function(TA, N) {
assert.sameValue(
sample.find(function() { return true; }),
- N(42)
+ 42
);
});
diff --git a/test/built-ins/TypedArray/prototype/find/predicate-call-changes-value.js b/test/built-ins/TypedArray/prototype/find/predicate-call-changes-value.js
index fc22821dd..0b8baa4ba 100644
--- a/test/built-ins/TypedArray/prototype/find/predicate-call-changes-value.js
+++ b/test/built-ins/TypedArray/prototype/find/predicate-call-changes-value.js
@@ -29,8 +29,8 @@ includes: [compareArray.js, testTypedArray.js]
features: [TypedArray]
---*/
-testWithTypedArrayConstructors(function(TA, N) {
- var arr = N([1, 2, 3]);
+testWithTypedArrayConstructors(function(TA) {
+ var arr = [1, 2, 3];
var sample;
var result;
@@ -38,41 +38,41 @@ testWithTypedArrayConstructors(function(TA, N) {
sample.find(function(val, i) {
sample[i] = arr[i];
- assert.sameValue(val, N(0), "value is not mapped to instance");
+ assert.sameValue(val, 0, "value is not mapped to instance");
});
assert(compareArray(sample, arr), "values set during each predicate call");
sample = new TA(arr);
result = sample.find(function(val, i) {
if ( i === 0 ) {
- sample[2] = N(7);
+ sample[2] = 7;
}
- return val === N(7);
+ return val === 7;
});
- assert.sameValue(result, N(7), "value found");
+ assert.sameValue(result, 7, "value found");
sample = new TA(arr);
result = sample.find(function(val, i) {
if ( i === 0 ) {
- sample[2] = N(7);
+ sample[2] = 7;
}
- return val === N(3);
+ return val === 3;
});
assert.sameValue(result, undefined, "value not found");
sample = new TA(arr);
result = sample.find(function(val, i) {
if ( i > 0 ) {
- sample[0] = N(7);
+ sample[0] = 7;
}
- return val === N(7);
+ return val === 7;
});
assert.sameValue(result, undefined, "value not found - changed after call");
sample = new TA(arr);
result = sample.find(function() {
- sample[0] = N(7);
+ sample[0] = 7;
return true;
});
- assert.sameValue(result, N(1), "find() returns previous found value");
+ assert.sameValue(result, 1, "find() returns previous found value");
});
diff --git a/test/built-ins/TypedArray/prototype/find/predicate-call-parameters.js b/test/built-ins/TypedArray/prototype/find/predicate-call-parameters.js
index 42598466e..7d364c091 100644
--- a/test/built-ins/TypedArray/prototype/find/predicate-call-parameters.js
+++ b/test/built-ins/TypedArray/prototype/find/predicate-call-parameters.js
@@ -29,8 +29,8 @@ includes: [testTypedArray.js]
features: [TypedArray]
---*/
-testWithTypedArrayConstructors(function(TA, N) {
- var sample = new TA(N([39, 2, 62]));
+testWithTypedArrayConstructors(function(TA) {
+ var sample = new TA([39, 2, 62]);
var results = [];
var result;
@@ -43,19 +43,19 @@ testWithTypedArrayConstructors(function(TA, N) {
assert.sameValue(results.length, 3, "predicate is called for each index");
result = results[0];
- assert.sameValue(result[0], N(39), "results[0][0] === 39, value");
+ assert.sameValue(result[0], 39, "results[0][0] === 39, value");
assert.sameValue(result[1], 0, "results[0][1] === 0, index");
assert.sameValue(result[2], sample, "results[0][2] === sample, instance");
assert.sameValue(result.length, 3, "results[0].length === 3 arguments");
result = results[1];
- assert.sameValue(result[0], N(2), "results[1][0] === 2, value");
+ assert.sameValue(result[0], 2, "results[1][0] === 2, value");
assert.sameValue(result[1], 1, "results[1][1] === 1, index");
assert.sameValue(result[2], sample, "results[1][2] === sample, instance");
assert.sameValue(result.length, 3, "results[1].length === 3 arguments");
result = results[2];
- assert.sameValue(result[0], N(62), "results[2][0] === 62, value");
+ assert.sameValue(result[0], 62, "results[2][0] === 62, value");
assert.sameValue(result[1], 2, "results[2][1] === 2, index");
assert.sameValue(result[2], sample, "results[2][2] === sample, instance");
assert.sameValue(result.length, 3, "results[2].length === 3 arguments");
diff --git a/test/built-ins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js b/test/built-ins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js
index fa6aa2286..304b48355 100644
--- a/test/built-ins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js
+++ b/test/built-ins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js
@@ -28,8 +28,8 @@ includes: [testTypedArray.js]
features: [Symbol, TypedArray]
---*/
-testWithTypedArrayConstructors(function(TA, N) {
- var sample = new TA(N([39, 2, 62]));
+testWithTypedArrayConstructors(function(TA) {
+ var sample = new TA([39, 2, 62]);
var called, result;
called = 0;
@@ -37,29 +37,29 @@ testWithTypedArrayConstructors(function(TA, N) {
called++;
return true;
});
- assert.sameValue(result, N(39), "returned true on sample[0]");
+ assert.sameValue(result, 39, "returned true on sample[0]");
assert.sameValue(called, 1, "predicate was called once");
called = 0;
result = sample.find(function(val) {
called++;
- return val === N(62);
+ return val === 62;
});
assert.sameValue(called, 3, "predicate was called three times");
- assert.sameValue(result, N(62), "returned true on sample[3]");
+ assert.sameValue(result, 62, "returned true on sample[3]");
result = sample.find(function() { return "string"; });
- assert.sameValue(result, N(39), "ToBoolean(string)");
+ assert.sameValue(result, 39, "ToBoolean(string)");
result = sample.find(function() { return {}; });
- assert.sameValue(result, N(39), "ToBoolean(object)");
+ assert.sameValue(result, 39, "ToBoolean(object)");
result = sample.find(function() { return Symbol(""); });
- assert.sameValue(result, N(39), "ToBoolean(symbol)");
+ assert.sameValue(result, 39, "ToBoolean(symbol)");
result = sample.find(function() { return 1; });
- assert.sameValue(result, N(39), "ToBoolean(number)");
+ assert.sameValue(result, 39, "ToBoolean(number)");
result = sample.find(function() { return -1; });
- assert.sameValue(result, N(39), "ToBoolean(negative number)");
+ assert.sameValue(result, 39, "ToBoolean(negative number)");
});