Skip to content

Commit 7e8ff7e

Browse files
committed
test(marketplace): resolve some tests
1 parent 49f7391 commit 7e8ff7e

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

webview-ui/src/components/marketplace/__tests__/MarketplaceListView.test.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { MarketplaceItem } from "../../../../../src/services/marketplace/types"
44
import { ViewState } from "../MarketplaceViewStateManager"
55
import userEvent from "@testing-library/user-event"
66
import { TooltipProvider } from "@/components/ui/tooltip"
7+
import { ExtensionStateContextProvider } from "@/context/ExtensionStateContext"
78

89
jest.mock("@/i18n/TranslationContext", () => ({
910
useAppTranslation: () => ({
@@ -76,9 +77,12 @@ describe("MarketplaceListView", () => {
7677

7778
const renderWithProviders = (props = {}) =>
7879
render(
79-
<TooltipProvider>
80-
<MarketplaceListView {...defaultProps} {...props} />
81-
</TooltipProvider>,
80+
<ExtensionStateContextProvider>
81+
<TooltipProvider>
82+
<MarketplaceListView {...defaultProps} {...props} />
83+
</TooltipProvider>
84+
,
85+
</ExtensionStateContextProvider>,
8286
)
8387

8488
it("renders search input", () => {

webview-ui/src/components/marketplace/components/__tests__/TypeGroup.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ describe("TypeGroup", () => {
102102
render(<TypeGroup type="mode" items={matchedItems} />)
103103

104104
const matchedText = screen.getByText("Matched Item")
105-
expect(matchedText).toHaveClass("text-vscode-textLink")
106-
expect(screen.getByText("Match")).toBeInTheDocument()
105+
expect(matchedText).toHaveClass("text-vscode-foreground")
106+
expect(matchedText.parentElement).toHaveClass("border-primary border-dashed")
107107
})
108108

109109
it("renders description when provided", () => {

0 commit comments

Comments
 (0)