Skip to content

Commit

Permalink
add test on ES2021 features (#12005)
Browse files Browse the repository at this point in the history
  • Loading branch information
JLHwung committed Aug 25, 2020
1 parent 3fad7ea commit 2e20f1b
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 9 deletions.
10 changes: 9 additions & 1 deletion eslint/babel-eslint-parser/test/index.js
Expand Up @@ -61,7 +61,7 @@ describe("Babel and Espree", () => {
loc: true,
range: true,
comment: true,
ecmaVersion: 2020,
ecmaVersion: 2021,
sourceType: "module",
});
const babelAST = parseForESLint(code, {
Expand Down Expand Up @@ -297,6 +297,14 @@ describe("Babel and Espree", () => {
parseAndAssertSame("foo ?? bar");
});

it("logical assignment", () => {
parseAndAssertSame("foo ??= bar &&= qux ||= quux");
});

it("numeric separator", () => {
parseAndAssertSame("1_0.0_0e0_1");
});

// Espree doesn't support the pipeline operator yet
it("pipeline operator (token)", () => {
const code = "foo |> bar";
Expand Down
16 changes: 8 additions & 8 deletions yarn.lock
Expand Up @@ -4972,12 +4972,12 @@ __metadata:
languageName: node
linkType: hard

"acorn@npm:^7.0.0, acorn@npm:^7.1.0, acorn@npm:^7.1.1, acorn@npm:^7.3.1":
version: 7.3.1
resolution: "acorn@npm:7.3.1"
"acorn@npm:^7.0.0, acorn@npm:^7.1.0, acorn@npm:^7.1.1, acorn@npm:^7.4.0":
version: 7.4.0
resolution: "acorn@npm:7.4.0"
bin:
acorn: bin/acorn
checksum: 3fa70393843c3fd4af691f449563e983e064c5c3f655fd943f5f77fb767257623f8afc0a2454b0037aa0c4dd95374c75a9e0e6c54a5f497fc63e63449ad6327c
checksum: a25b12d9e803df49593e983f05abd8084be883df23f78a3ceb49bfb9c453fdc43d51b3ce268b6acd7694c34d9cde1707acb1cdcbc5303bde47bee43ffc131491
languageName: node
linkType: hard

Expand Down Expand Up @@ -8066,13 +8066,13 @@ __metadata:
linkType: hard

"espree@npm:^7.2.0":
version: 7.2.0
resolution: "espree@npm:7.2.0"
version: 7.3.0
resolution: "espree@npm:7.3.0"
dependencies:
acorn: ^7.3.1
acorn: ^7.4.0
acorn-jsx: ^5.2.0
eslint-visitor-keys: ^1.3.0
checksum: 51bdb836f47a360ea4fd1a28cf7df1974f2be93abd5cf707cfbedcb15fb6591d26f6dc345d3cb07c4b1df7c5435e50d4b2fdf2a0ed4d63175da8b2c83f06057b
checksum: dd2543c293e091532f3d6eda4a09ae49039ac65e69bc072aec952a5db6eb23eeee7617e99cde11414367104208c2dec13f709bbede0528d4f6854ce5cb734960
languageName: node
linkType: hard

Expand Down

0 comments on commit 2e20f1b

Please sign in to comment.