Merge custom option test fix into dnd kit

This commit is contained in:
Thomas Camlong committed 2026-08-09 18:03:37 +02:00
commit 899dfd7230
2 files changed
+11 -12

No files matched your search

@@ -71,17 +71,16 @@ describe("lean Custom Widget options", () => {
});
it("replaces stale values with current defaults", () => {
const options = customWidgetDefinitionSchema.parse({
$schema: "homarr-custom-widget-v2",
name: "Updated options",
sources: {},
requests: {},
options: {
limit: { label: "Limit", control: "slider", default: 5, min: 1, max: 10 },
label: { label: "Label", control: "text", default: "Default" },
},
template: "<Text>{options.limit}</Text>",
}).options;
const options = {
limit: customWidgetOptionSchema.parse({
label: "Limit",
control: "slider",
default: 5,
min: 1,
max: 10,
}),
label: customWidgetOptionSchema.parse({ label: "Label", control: "text", default: "Default" }),
};
const normalized = normalizeCustomWidgetOptions(options, {
limit: "5",
@@ -6,7 +6,7 @@ import { integrationDefs } from "../integration";
describe("Icon url's of integrations should be valid and return 200", () => {
objectEntries(integrationDefs).forEach(([integration, { iconUrl }]) => {
it.concurrent(`should return 200 for ${integration}`, async () => {
it(`should return 200 for ${integration}`, { concurrent: true, retry: 2, timeout: 15_000 }, async () => {
const res = await fetch(iconUrl);
expect(res.status).toBe(200);
});