Skip to content

Commit 06072c0

Browse files
test: test262 fix
1 parent 9bae526 commit 06072c0

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,8 @@ jobs:
296296
restore-keys: jest-integration-${{ hashFiles('**/yarn.lock', '**/jest.config.js') }}
297297

298298
- run: yarn cover:integration:${{ matrix.part }} --ci --cacheDirectory .jest-cache || yarn cover:integration:${{ matrix.part }} --ci --cacheDirectory .jest-cache -f
299+
env:
300+
MAIN_BRANCHES: ${{ matrix.use_main_branches }}
299301

300302
- run: yarn report:cover:merge
301303

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
"use strict";
22

3-
module.exports = [
3+
const isMainBranches = Boolean(JSON.parse(process.env.MAIN_BRANCHES || "0"));
4+
5+
module.exports = () => [
46
/Can't resolve 'non-exported-css'/,
57
/Can't resolve '\.\/directory'/,
6-
/Can't resolve 'condition-names-subpath\/non-valid\.css'/,
8+
isMainBranches
9+
? /Package path \.\/non-valid\.css is exported from package (.+), but no valid target file was found/
10+
: /Can't resolve 'condition-names-subpath\/non-valid\.css'/,
711
/Can't resolve '\.\/no-extension-in-request'/
812
];

test/test262-cases

Submodule test262-cases updated 148 files

test/test262.spectest.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1022,6 +1022,7 @@ const knownBugs = [
10221022
"expressions/dynamic-import/assignment-expression/unary-expr.js",
10231023
"expressions/dynamic-import/import-defer/sync/main.js",
10241024
"expressions/dynamic-import/import-defer/import-defer-transitive-async-module/main.js",
1025+
"expressions/dynamic-import/import-defer/import-defer-transitive-async-module/promise-prototype-then-not-called.js",
10251026
"expressions/dynamic-import/import-defer/import-defer-async-module/main.js",
10261027
"expressions/dynamic-import/import-defer/sync-dependency-of-deferred-async-module/main.js",
10271028

@@ -1221,9 +1222,6 @@ describe("test262", () => {
12211222
errored = err;
12221223
}
12231224

1224-
console.log(errored);
1225-
console.log(knownV8Bugs.includes(name));
1226-
12271225
if (errored && knownV8Bugs.includes(name)) {
12281226
return;
12291227
}

0 commit comments

Comments
 (0)