Skip to content

Update test262 test suite and fix issues #698

Update test262 test suite and fix issues

Update test262 test suite and fix issues #698

Triggered via pull request July 26, 2023 15:40
Status Failure
Total duration 1h 2m 30s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

pr.yml

on: pull_request
Fit to window
Zoom out
Zoom in

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.