diff --git a/packages/custom-widgets/src/test/options.spec.ts b/packages/custom-widgets/src/test/options.spec.ts index 078cfc62a..628246b7a 100644 --- a/packages/custom-widgets/src/test/options.spec.ts +++ b/packages/custom-widgets/src/test/options.spec.ts @@ -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: "{options.limit}", - }).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", diff --git a/packages/definitions/src/test/integration.spec.ts b/packages/definitions/src/test/integration.spec.ts index bdb5194fd..3372a450d 100644 --- a/packages/definitions/src/test/integration.spec.ts +++ b/packages/definitions/src/test/integration.spec.ts @@ -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); });