From bcdd4166a36b2f7fc7e4faf9ea3ee4a30df525d9 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 4 Feb 2026 09:10:42 -0800 Subject: [PATCH] test: move pages tests out of Next.js routes --- src/{ => __tests__}/pages/_app.test.jsx | 2 +- src/{ => __tests__}/pages/_document.test.jsx | 2 +- src/{ => __tests__}/pages/api/bookmarks.test.js | 2 +- src/{ => __tests__}/pages/api/config/[path].test.js | 2 +- .../pages/api/docker/stats/[...service].test.js | 2 +- .../pages/api/docker/status/[...service].test.js | 2 +- src/{ => __tests__}/pages/api/hash.test.js | 2 +- src/{ => __tests__}/pages/api/healthcheck.test.js | 2 +- .../pages/api/kubernetes/stats/[...service].test.js | 8 ++++---- .../pages/api/kubernetes/status/[...service].test.js | 6 +++--- src/{ => __tests__}/pages/api/ping.test.js | 2 +- .../pages/api/proxmox/stats/[...service].test.js | 2 +- src/{ => __tests__}/pages/api/releases.test.js | 2 +- src/{ => __tests__}/pages/api/revalidate.test.js | 2 +- .../pages/api/search/searchSuggestion.test.js | 2 +- src/{ => __tests__}/pages/api/services/index.test.js | 2 +- src/{ => __tests__}/pages/api/services/proxy.test.js | 2 +- src/{ => __tests__}/pages/api/siteMonitor.test.js | 2 +- src/{ => __tests__}/pages/api/theme.test.js | 2 +- src/{ => __tests__}/pages/api/validate.test.js | 2 +- src/{ => __tests__}/pages/api/widgets/glances.test.js | 2 +- src/{ => __tests__}/pages/api/widgets/index.test.js | 2 +- src/{ => __tests__}/pages/api/widgets/kubernetes.test.js | 8 ++++---- src/{ => __tests__}/pages/api/widgets/longhorn.test.js | 8 ++++---- src/{ => __tests__}/pages/api/widgets/openmeteo.test.js | 2 +- .../pages/api/widgets/openweathermap.test.js | 2 +- src/{ => __tests__}/pages/api/widgets/resources.test.js | 2 +- src/{ => __tests__}/pages/api/widgets/stocks.test.js | 2 +- src/{ => __tests__}/pages/api/widgets/weather.test.js | 2 +- src/{ => __tests__}/pages/browserconfig.xml.test.js | 2 +- src/{ => __tests__}/pages/index.test.js | 6 +++--- src/{ => __tests__}/pages/robots.txt.test.js | 2 +- src/{ => __tests__}/pages/site.webmanifest.test.js | 2 +- vitest.config.mjs | 1 + 34 files changed, 47 insertions(+), 46 deletions(-) rename src/{ => __tests__}/pages/_app.test.jsx (96%) rename src/{ => __tests__}/pages/_document.test.jsx (95%) rename src/{ => __tests__}/pages/api/bookmarks.test.js (93%) rename src/{ => __tests__}/pages/api/config/[path].test.js (97%) rename src/{ => __tests__}/pages/api/docker/stats/[...service].test.js (98%) rename src/{ => __tests__}/pages/api/docker/status/[...service].test.js (98%) rename src/{ => __tests__}/pages/api/hash.test.js (97%) rename src/{ => __tests__}/pages/api/healthcheck.test.js (86%) rename src/{ => __tests__}/pages/api/kubernetes/stats/[...service].test.js (95%) rename src/{ => __tests__}/pages/api/kubernetes/status/[...service].test.js (94%) rename src/{ => __tests__}/pages/api/ping.test.js (98%) rename src/{ => __tests__}/pages/api/proxmox/stats/[...service].test.js (98%) rename src/{ => __tests__}/pages/api/releases.test.js (95%) rename src/{ => __tests__}/pages/api/revalidate.test.js (94%) rename src/{ => __tests__}/pages/api/search/searchSuggestion.test.js (98%) rename src/{ => __tests__}/pages/api/services/index.test.js (92%) rename src/{ => __tests__}/pages/api/services/proxy.test.js (97%) rename src/{ => __tests__}/pages/api/siteMonitor.test.js (98%) rename src/{ => __tests__}/pages/api/theme.test.js (96%) rename src/{ => __tests__}/pages/api/validate.test.js (94%) rename src/{ => __tests__}/pages/api/widgets/glances.test.js (98%) rename src/{ => __tests__}/pages/api/widgets/index.test.js (93%) rename src/{ => __tests__}/pages/api/widgets/kubernetes.test.js (95%) rename src/{ => __tests__}/pages/api/widgets/longhorn.test.js (92%) rename src/{ => __tests__}/pages/api/widgets/openmeteo.test.js (96%) rename src/{ => __tests__}/pages/api/widgets/openweathermap.test.js (98%) rename src/{ => __tests__}/pages/api/widgets/resources.test.js (98%) rename src/{ => __tests__}/pages/api/widgets/stocks.test.js (98%) rename src/{ => __tests__}/pages/api/widgets/weather.test.js (97%) rename src/{ => __tests__}/pages/browserconfig.xml.test.js (93%) rename src/{ => __tests__}/pages/index.test.js (94%) rename src/{ => __tests__}/pages/robots.txt.test.js (94%) rename src/{ => __tests__}/pages/site.webmanifest.test.js (96%) diff --git a/src/pages/_app.test.jsx b/src/__tests__/pages/_app.test.jsx similarity index 96% rename from src/pages/_app.test.jsx rename to src/__tests__/pages/_app.test.jsx index 795c569a2..ba7b10c38 100644 --- a/src/pages/_app.test.jsx +++ b/src/__tests__/pages/_app.test.jsx @@ -21,7 +21,7 @@ vi.mock("utils/contexts/tab", () => ({ TabProvider: ({ children }) => <>{children}, })); -import App from "./_app.jsx"; +import App from "pages/_app.jsx"; describe("pages/_app", () => { it("renders the active page component with pageProps", () => { diff --git a/src/pages/_document.test.jsx b/src/__tests__/pages/_document.test.jsx similarity index 95% rename from src/pages/_document.test.jsx rename to src/__tests__/pages/_document.test.jsx index e617dd59d..3ceeed9f2 100644 --- a/src/pages/_document.test.jsx +++ b/src/__tests__/pages/_document.test.jsx @@ -8,7 +8,7 @@ vi.mock("next/document", () => ({ NextScript: () =>