Update test262 test suite and fix issues #698
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
7 errors
Map_groupBy("built-ins/Map/groupBy/iterator-next-throws.js":
Jint.Tests.Test262/Generated/Tests262Harness.Tests.built-ins.generated.cs#L12220
built-ins/Map/groupBy/iterator-next-throws.js
Jint.Runtime.JavaScriptException: Expected a Test262Error to be thrown but no exception was thrown at all
---> Error: Expected a Test262Error to be thrown but no exception was thrown at all
at assert.throws (expectedErrorConstructor, func, message) harness/assert.js:101:9
at built-ins/Map/groupBy/iterator-next-throws.js:30:1
--- End of inner exception stack trace ---
at Jint.Engine.ScriptEvaluation(ScriptRecord scriptRecord) in D:\a\jint\jint\Jint\Engine.cs:line 371
at Jint.Engine.ExecuteWithConstraints[T](Boolean strict, Func`1 callback) in D:\a\jint\jint\Jint\Engine.cs:line 781
at Jint.Engine.Execute(Script script) in D:\a\jint\jint\Jint\Engine.cs:line 363
at Jint.Tests.Test262.Test262Test.ExecuteTest(Engine engine, Test262File file) in D:\a\jint\jint\Jint.Tests.Test262\Test262Test.cs:line 99
at Jint.Tests.Test262.Test262Test.RunTestCode(String test, Boolean strict) in D:\a\jint\jint\Jint.Tests.Test262\Generated\Tests262Harness.Test262Test.generated.cs:line 96
01: // Copyright (c) 2023 Ecma International. All rights reserved.
02: // This code is governed by the BSD license found in the LICENSE file.
03:
04: /*---
05: esid: sec-map.groupby
06: description: Map.groupBy throws when iterator next throws
07: info: |
08: Map.groupBy ( items, callbackfn )
09:
10: ...
11:
12: GroupBy ( items, callbackfn, coercion )
13:
14: 6. Repeat,
15: b. Let next be ? IteratorStep(iteratorRecord).
16:
17: ...
18: features: [array-grouping, Map, Symbol.iterator]
19: ---*/
20:
21: const throwingIterator = {
22: [Symbol.iterator]: function () {
23: return this;
24: },
25: next: function next() {
26: throw new Test262Error('next() method was called');
27: }
28: };
29:
30: assert.throws(Test262Error, function () {
31: Map.groupBy(throwingIterator, function () {
32: return 'key';
33: });
34: });
35:
|
Map_groupBy("built-ins/Map/groupBy/iterator-next-throws.js":
Jint.Tests.Test262/Generated/Tests262Harness.Tests.built-ins.generated.cs#L12220
built-ins/Map/groupBy/iterator-next-throws.js
Jint.Runtime.JavaScriptException: Expected a Test262Error to be thrown but no exception was thrown at all
---> Error: Expected a Test262Error to be thrown but no exception was thrown at all
at assert.throws (expectedErrorConstructor, func, message) harness/assert.js:101:9
at built-ins/Map/groupBy/iterator-next-throws.js:31:1
--- End of inner exception stack trace ---
at Jint.Engine.ScriptEvaluation(ScriptRecord scriptRecord) in D:\a\jint\jint\Jint\Engine.cs:line 371
at Jint.Engine.ExecuteWithConstraints[T](Boolean strict, Func`1 callback) in D:\a\jint\jint\Jint\Engine.cs:line 781
at Jint.Engine.Execute(Script script) in D:\a\jint\jint\Jint\Engine.cs:line 363
at Jint.Tests.Test262.Test262Test.ExecuteTest(Engine engine, Test262File file) in D:\a\jint\jint\Jint.Tests.Test262\Test262Test.cs:line 99
at Jint.Tests.Test262.Test262Test.RunTestCode(String test, Boolean strict) in D:\a\jint\jint\Jint.Tests.Test262\Generated\Tests262Harness.Test262Test.generated.cs:line 96
01: "use strict";
02: // Copyright (c) 2023 Ecma International. All rights reserved.
03: // This code is governed by the BSD license found in the LICENSE file.
04:
05: /*---
06: esid: sec-map.groupby
07: description: Map.groupBy throws when iterator next throws
08: info: |
09: Map.groupBy ( items, callbackfn )
10:
11: ...
12:
13: GroupBy ( items, callbackfn, coercion )
14:
15: 6. Repeat,
16: b. Let next be ? IteratorStep(iteratorRecord).
17:
18: ...
19: features: [array-grouping, Map, Symbol.iterator]
20: ---*/
21:
22: const throwingIterator = {
23: [Symbol.iterator]: function () {
24: return this;
25: },
26: next: function next() {
27: throw new Test262Error('next() method was called');
28: }
29: };
30:
31: assert.throws(Test262Error, function () {
32: Map.groupBy(throwingIterator, function () {
33: return 'key';
34: });
35: });
36:
|
Object_groupBy("built-ins/Object/groupBy/iterator-next-throws.js":
Jint.Tests.Test262/Generated/Tests262Harness.Tests.built-ins.generated.cs#L19975
built-ins/Object/groupBy/iterator-next-throws.js
Jint.Runtime.JavaScriptException: Expected a Test262Error to be thrown but no exception was thrown at all
---> Error: Expected a Test262Error to be thrown but no exception was thrown at all
at assert.throws (expectedErrorConstructor, func, message) harness/assert.js:101:9
at built-ins/Object/groupBy/iterator-next-throws.js:30:1
--- End of inner exception stack trace ---
at Jint.Engine.ScriptEvaluation(ScriptRecord scriptRecord) in D:\a\jint\jint\Jint\Engine.cs:line 371
at Jint.Engine.ExecuteWithConstraints[T](Boolean strict, Func`1 callback) in D:\a\jint\jint\Jint\Engine.cs:line 781
at Jint.Engine.Execute(Script script) in D:\a\jint\jint\Jint\Engine.cs:line 363
at Jint.Tests.Test262.Test262Test.ExecuteTest(Engine engine, Test262File file) in D:\a\jint\jint\Jint.Tests.Test262\Test262Test.cs:line 99
at Jint.Tests.Test262.Test262Test.RunTestCode(String test, Boolean strict) in D:\a\jint\jint\Jint.Tests.Test262\Generated\Tests262Harness.Test262Test.generated.cs:line 96
01: // Copyright (c) 2023 Ecma International. All rights reserved.
02: // This code is governed by the BSD license found in the LICENSE file.
03:
04: /*---
05: esid: sec-object.groupby
06: description: Object.groupBy throws when iterator next throws
07: info: |
08: Object.groupBy ( items, callbackfn )
09:
10: ...
11:
12: GroupBy ( items, callbackfn, coercion )
13:
14: 6. Repeat,
15: b. Let next be ? IteratorStep(iteratorRecord).
16:
17: ...
18: features: [array-grouping, Symbol.iterator]
19: ---*/
20:
21: const throwingIterator = {
22: [Symbol.iterator]: function () {
23: return this;
24: },
25: next: function next() {
26: throw new Test262Error('next() method was called');
27: }
28: };
29:
30: assert.throws(Test262Error, function () {
31: Object.groupBy(throwingIterator, function () {
32: return 'key';
33: });
34: });
35:
|
Object_groupBy("built-ins/Object/groupBy/iterator-next-throws.js":
Jint.Tests.Test262/Generated/Tests262Harness.Tests.built-ins.generated.cs#L19975
built-ins/Object/groupBy/iterator-next-throws.js
Jint.Runtime.JavaScriptException: Expected a Test262Error to be thrown but no exception was thrown at all
---> Error: Expected a Test262Error to be thrown but no exception was thrown at all
at assert.throws (expectedErrorConstructor, func, message) harness/assert.js:101:9
at built-ins/Object/groupBy/iterator-next-throws.js:31:1
--- End of inner exception stack trace ---
at Jint.Engine.ScriptEvaluation(ScriptRecord scriptRecord) in D:\a\jint\jint\Jint\Engine.cs:line 371
at Jint.Engine.ExecuteWithConstraints[T](Boolean strict, Func`1 callback) in D:\a\jint\jint\Jint\Engine.cs:line 781
at Jint.Engine.Execute(Script script) in D:\a\jint\jint\Jint\Engine.cs:line 363
at Jint.Tests.Test262.Test262Test.ExecuteTest(Engine engine, Test262File file) in D:\a\jint\jint\Jint.Tests.Test262\Test262Test.cs:line 99
at Jint.Tests.Test262.Test262Test.RunTestCode(String test, Boolean strict) in D:\a\jint\jint\Jint.Tests.Test262\Generated\Tests262Harness.Test262Test.generated.cs:line 96
01: "use strict";
02: // Copyright (c) 2023 Ecma International. All rights reserved.
03: // This code is governed by the BSD license found in the LICENSE file.
04:
05: /*---
06: esid: sec-object.groupby
07: description: Object.groupBy throws when iterator next throws
08: info: |
09: Object.groupBy ( items, callbackfn )
10:
11: ...
12:
13: GroupBy ( items, callbackfn, coercion )
14:
15: 6. Repeat,
16: b. Let next be ? IteratorStep(iteratorRecord).
17:
18: ...
19: features: [array-grouping, Symbol.iterator]
20: ---*/
21:
22: const throwingIterator = {
23: [Symbol.iterator]: function () {
24: return this;
25: },
26: next: function next() {
27: throw new Test262Error('next() method was called');
28: }
29: };
30:
31: assert.throws(Test262Error, function () {
32: Object.groupBy(throwingIterator, function () {
33: return 'key';
34: });
35: });
36:
|
windows
Process completed with exit code 1.
|
macos
Process completed with exit code 1.
|
linux
Process completed with exit code 1.
|