Skip to content

Commit dd1335a

Browse files
committed
fix: update something maybe wrong
1 parent 7aa76c6 commit dd1335a

File tree

3 files changed

+32
-40
lines changed

3 files changed

+32
-40
lines changed

test/ast.test.ts

Lines changed: 29 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -71,28 +71,23 @@ function getTree(source: string, parserOptions: any) {
7171
},
7272
}),
7373
}
74-
const result = linter.verify(
75-
source,
76-
{
77-
files: ["**"],
78-
plugins: {
79-
test: {
80-
rules: {
81-
maketree,
82-
},
74+
const result = linter.verify(source, {
75+
files: ["**"],
76+
plugins: {
77+
test: {
78+
rules: {
79+
maketree,
8380
},
8481
},
85-
languageOptions: {
86-
parser,
87-
ecmaVersion: parserOptions.ecmaVersion ?? "latest",
88-
sourceType: parserOptions.sourceType ?? "module",
89-
parserOptions,
90-
},
91-
rules: { "test/maketree": "error" },
9282
},
93-
undefined,
94-
true,
95-
)
83+
languageOptions: {
84+
parser,
85+
ecmaVersion: parserOptions.ecmaVersion ?? "latest",
86+
sourceType: parserOptions.sourceType ?? "module",
87+
parserOptions,
88+
},
89+
rules: { "test/maketree": "error" },
90+
})
9691
assert.deepStrictEqual(result, [])
9792

9893
return root.children
@@ -122,7 +117,7 @@ function validateParent(source: string, parserOptions: any) {
122117
ruleContext.sourceCode.parserServices.defineTemplateBodyVisitor({
123118
"*"(node: Node) {
124119
if (stack.length >= 1) {
125-
const parent = stack.at(-1)
120+
const parent = stack.at(-1)!
126121
assert(
127122
node.parent === parent,
128123
`The parent of ${nodeToString(
@@ -141,28 +136,23 @@ function validateParent(source: string, parserOptions: any) {
141136
},
142137
}),
143138
}
144-
const result = linter.verify(
145-
source,
146-
{
147-
files: ["**"],
148-
plugins: {
149-
test: {
150-
rules: {
151-
validateparent,
152-
},
139+
const result = linter.verify(source, {
140+
files: ["**"],
141+
plugins: {
142+
test: {
143+
rules: {
144+
validateparent,
153145
},
154146
},
155-
languageOptions: {
156-
parser,
157-
ecmaVersion: parserOptions.ecmaVersion ?? "latest",
158-
sourceType: parserOptions.sourceType ?? "module",
159-
parserOptions,
160-
},
161-
rules: { "test/validateparent": "error" },
162147
},
163-
undefined,
164-
true,
165-
)
148+
languageOptions: {
149+
parser,
150+
ecmaVersion: parserOptions.ecmaVersion ?? "latest",
151+
sourceType: parserOptions.sourceType ?? "module",
152+
parserOptions,
153+
},
154+
rules: { "test/validateparent": "error" },
155+
})
166156
assert.deepStrictEqual(result, [])
167157
}
168158

test/define-custom-blocks-visitor.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,8 @@ describe("parserServices.defineCustomBlocksVisitor tests", () => {
461461
const linter = createLinter()
462462
const config = getConfig(
463463
(lang, block) =>
464-
(lang === "json" && lang === "json5") ||
464+
lang === "json" ||
465+
lang === "json5" ||
465466
(!lang && block.name === "i18n"),
466467
)
467468

test/test-utils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ export function analyze(
144144
key !== "tokens" &&
145145
key !== "trailingComments" &&
146146
typeof value === "object" &&
147+
// @ts-expect-error -- ignore
147148
(typeof value.type === "string" || Array.isArray(value))
148149
)
149150
}

0 commit comments

Comments
 (0)