Skip to content

Commit 2692c19

Browse files
author
Kuba Nowakowski
committed
fix: cast test variableTypes fixtures to VariableTypes to satisfy strict TS check
1 parent 675052d commit 2692c19

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • designer/client/src/components/graph/node-modal/editors/expression/FlinkSqlTemplateEditor

designer/client/src/components/graph/node-modal/editors/expression/FlinkSqlTemplateEditor/sqlParser.test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import type { VariableTypes } from "../../../../../types/validation";
12
import { generateCepSql, generateDedupSql, generateWindowDedupSql, generateWindowTopNSql } from "./sqlGenerator";
23
import { parseSql, TEMPLATE_MARKER_PREFIX } from "./sqlParser";
34
import type { CepState, DedupState, InputField, WindowDedupState, WindowTopNState } from "./types";
@@ -57,7 +58,7 @@ describe("buildInputFieldsForVariable", () => {
5758
},
5859
},
5960
inputMeta: { fields: { id: { refClazzName: "java.lang.String" } } },
60-
};
61+
} as unknown as VariableTypes;
6162

6263
it("returns fields for known variable", () => {
6364
const result = buildInputFieldsForVariable("input", variableTypes);
@@ -70,7 +71,7 @@ describe("buildInputFieldsForVariable", () => {
7071
});
7172

7273
it("returns [] for variable without fields property", () => {
73-
const noFields = { input: { refClazzName: "java.lang.String" } };
74+
const noFields = { input: { refClazzName: "java.lang.String" } } as unknown as VariableTypes;
7475
expect(buildInputFieldsForVariable("input", noFields)).toEqual([]);
7576
});
7677

0 commit comments

Comments
 (0)