diff --git a/extensions/ql-vscode/src/view/method-modeling/MethodModeling.tsx b/extensions/ql-vscode/src/view/method-modeling/MethodModeling.tsx index a579e09a6..6c4143c01 100644 --- a/extensions/ql-vscode/src/view/method-modeling/MethodModeling.tsx +++ b/extensions/ql-vscode/src/view/method-modeling/MethodModeling.tsx @@ -7,7 +7,7 @@ import { MethodName } from "../model-editor/MethodName"; import { ModeledMethod } from "../../model-editor/modeled-method"; import { VSCodeTag } from "@vscode/webview-ui-toolkit/react"; import { ReviewInEditorButton } from "./ReviewInEditorButton"; -import { ModeledMethodsPanel } from "./ModeledMethodsPanel"; +import { MultipleModeledMethodsPanel } from "./MultipleModeledMethodsPanel"; import { QueryLanguage } from "../../common/query-language"; const Container = styled.div` @@ -77,7 +77,7 @@ export const MethodModeling = ({ - void; -}; - -export const ModeledMethodsPanel = ({ - language, - method, - modeledMethods, - modelingStatus, - isModelingInProgress, - onChange, -}: ModeledMethodsPanelProps) => { - return ( - - ); -}; diff --git a/extensions/ql-vscode/src/view/method-modeling/__tests__/ModeledMethodsPanel.spec.tsx b/extensions/ql-vscode/src/view/method-modeling/__tests__/ModeledMethodsPanel.spec.tsx deleted file mode 100644 index 2fe401e08..000000000 --- a/extensions/ql-vscode/src/view/method-modeling/__tests__/ModeledMethodsPanel.spec.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import * as React from "react"; -import { render as reactRender, screen } from "@testing-library/react"; -import { createMethod } from "../../../../test/factories/model-editor/method-factories"; -import { createSinkModeledMethod } from "../../../../test/factories/model-editor/modeled-method-factories"; -import { - ModeledMethodsPanel, - ModeledMethodsPanelProps, -} from "../ModeledMethodsPanel"; -import { QueryLanguage } from "../../../common/query-language"; - -describe(ModeledMethodsPanel.name, () => { - const render = (props: ModeledMethodsPanelProps) => - reactRender(); - - const language = QueryLanguage.Java; - const method = createMethod(); - const modeledMethods = [createSinkModeledMethod(), createSinkModeledMethod()]; - const modelingStatus = "unmodeled"; - const isModelingInProgress = false; - const onChange = jest.fn(); - - it("renders the method modeling inputs once", () => { - render({ - language, - method, - modeledMethods, - isModelingInProgress, - modelingStatus, - onChange, - }); - - expect(screen.getAllByRole("combobox")).toHaveLength(4); - }); - - it("renders the pagination", () => { - render({ - language, - method, - modeledMethods, - isModelingInProgress, - modelingStatus, - onChange, - }); - - expect(screen.getByLabelText("Previous modeling")).toBeInTheDocument(); - expect(screen.getByLabelText("Next modeling")).toBeInTheDocument(); - expect(screen.getByText("1/2")).toBeInTheDocument(); - }); -});