Files
Netcatty/components/settings/SettingsSearchControl.test.tsx
T
陈大猫 b1a0a26d01 feat(settings): 设置全局搜索(可展开联想跳转) (#2816)
Closes #2616
Closes #2683

Add expandable settings search with autocomplete jump-to-anchor navigation across tabs (including AI/Sync sub-tabs).
2026-08-08 02:24:57 +00:00

21 lines
730 B
TypeScript

import assert from "node:assert/strict";
import test from "node:test";
import React from "react";
import { renderToStaticMarkup } from "react-dom/server";
import { I18nProvider } from "../../application/i18n/I18nProvider.tsx";
import { SettingsFocusProvider } from "./SettingsFocusContext.tsx";
import { SettingsSearchControl } from "./SettingsSearchControl.tsx";
test("SettingsSearchControl collapsed state shows search open button", () => {
const html = renderToStaticMarkup(
<I18nProvider locale="en">
<SettingsFocusProvider>
<SettingsSearchControl />
</SettingsFocusProvider>
</I18nProvider>,
);
assert.match(html, /id="settings-search-open"/);
assert.match(html, /Search settings/);
});