We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6804586 commit 2fa98e0Copy full SHA for 2fa98e0
tests/unit-global/es.array.flat-map.js
@@ -16,10 +16,11 @@ QUnit.test('Array#flatMap', assert => {
16
const array = [1];
17
const context = {};
18
array.flatMap(function (value, key, that) {
19
- assert.same(value, 1);
20
- assert.same(key, 0);
21
- assert.same(that, array);
22
- assert.same(this, context);
+ assert.same(arguments.length, 3, 'correct number of callback arguments');
+ assert.same(value, 1, 'correct value in callback');
+ assert.same(key, 0, 'correct index in callback');
+ assert.same(that, array, 'correct link to array in callback');
23
+ assert.same(this, context, 'correct callback context');
24
return value;
25
}, context);
26
if (STRICT) {
tests/unit-global/es.map.group-by.js
@@ -20,8 +20,8 @@ QUnit.test('Map.groupBy', assert => {
const element = {};
groupBy([element], function (it, i) {
- assert.same(arguments.length, 2);
- assert.same(it, element);
- assert.same(i, 0);
+ assert.same(arguments.length, 2, 'correct number of callback arguments');
+ assert.same(it, element, 'correct value in callback');
+ assert.same(i, 0, 'correct index in callback');
});
27
tests/unit-global/es.object.group-by.js
@@ -9,7 +9,7 @@ QUnit.test('Object.groupBy', assert => {
9
assert.looksNative(groupBy);
10
assert.nonEnumerable(Object, 'groupBy');
11
12
- assert.same(getPrototypeOf(groupBy([], it => it)), null);
+ assert.same(getPrototypeOf(groupBy([], it => it)), null, 'null proto');
13
14
assert.deepEqual(entries(groupBy([], it => it)), []);
15
assert.deepEqual(entries(groupBy([1, 2], it => it ** 2)), [['1', [1]], ['4', [2]]]);
@@ -19,9 +19,9 @@ QUnit.test('Object.groupBy', assert => {
const even = Symbol('even');
tests/unit-pure/es.array.flat-map.js
@@ -12,10 +12,11 @@ QUnit.test('Array#flatMap', assert => {
flatMap(array, function (value, index, that) {
- assert.same(index, 0);
+ assert.same(index, 0, 'correct index in callback');
tests/unit-pure/es.map.group-by.js
tests/unit-pure/es.object.group-by.js
assert.arity(groupBy, 2);
assert.name(groupBy, 'groupBy');
0 commit comments