Add test to close #14635 (#15254)

This commit is contained in:
fisker Cheung authored and GitHub committed 2023-08-23 15:57:07 +09:00
1 parent 59a640a447
commit dc3ebe812f
3 files changed
+26

No files matched your search

@@ -0,0 +1,21 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`mapped-type.ts [babel-ts] format 1`] = `
"Unexpected token, expected "}" (3:3)
1 | type Mapped = {
2 | [key in keyof O]: number;
> 3 | extra_member: should_not_allowed
| ^
4 | };
5 |"
`;
exports[`mapped-type.ts [typescript] format 1`] = `
"A mapped type may not declare properties or methods. (3:3)
1 | type Mapped = {
2 | [key in keyof O]: number;
> 3 | extra_member: should_not_allowed
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4 | };
5 |"
`;
@@ -0,0 +1 @@
run_spec(import.meta, ["babel-ts", "typescript"]);
@@ -0,0 +1,4 @@
type Mapped = {
[key in keyof O]: number;
extra_member: should_not_allowed
};