mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-25 18:52:39 +00:00
* fix(app): preserve plugin provider icons in model buttons Pass the selected host to the composer glyph so it resolves the same plugin SVG as the model picker. Require the nullable glyph host prop to catch omitted identity at compile time. * test(app): isolate plugin icon regression setup
17 lines
516 B
TypeScript
17 lines
516 B
TypeScript
import {
|
|
test,
|
|
verifyProviderSettings,
|
|
verifyNewWorkspaceModelIcon,
|
|
verifyCompactModelIcon,
|
|
verifyExistingAgentModelIcon,
|
|
} from "../support/helpers/plugin-provider-icons";
|
|
|
|
test("plugin provider icons follow the model through settings and wide and compact composers", async ({
|
|
providerIcons,
|
|
}) => {
|
|
await verifyProviderSettings(providerIcons);
|
|
await verifyNewWorkspaceModelIcon(providerIcons);
|
|
await verifyCompactModelIcon(providerIcons);
|
|
await verifyExistingAgentModelIcon(providerIcons);
|
|
});
|