Weboldal keresés
A vite typescript egységtesztemet egy távoli szerver szolgálja ki a remoteserver domain néven a következő parancs használatával: node --inspect-brk=0.0.0.0 ./node_modules/vitest/vitest.mjs run --threads false src/backend/api.spec.ts
Amikor az alábbi konfigurációval csatlakoztatom a nvim-dap-et, ez a hibaüzenet jelenik meg:
A töréspont figyelmen kívül hagyva, mert a generált kód nem található (forrás térkép probléma?).
Az nvi
További információ →
100%-os ág lefedettségi politikát alkalmazunk. Nem követjük a függvényeket vagy a sorokat. Úgy találjuk, hogy ez a legjobb egyensúly a kódlefedettség és a termelékenység között. Jelenleg van egy problémánk, ahol a vitest a következő fájlra két ágat jelent:
export enum U További információ →
Amikor egy teszten dolgozom, lehet, hogy 100-szor futtatom újra és újra, miközben végiglépkedek hibakeresési módban, refaktorálok és újra ellenőrzök bizonyos dolgokat, de a vitest alapértelmezett időkorlátja csak 5 mp, és a vitest kiterjesztésének nincs olyan opciója (amelyet én látnék), amely lehetővé tenné a vitest test-timeout/testTimeout értékének beállítását – vagy figyelmen kívül hagyását, amikor a VSCODE_INSPECTOR_OPTIONS be van állítva a környezeti változókba
További információ →Vitet és Vitestet használok.
Van egy Storybook beállításom vitest használatával, és szeretnék egy modult mockolni egy történetben a vitest segítségével, ezért a következőt adom a történetek fájlom tetejéhez:
// my-nice-function.stories.tsx import { vi } from "vitest"; vi.mock("../some-module", () => ({ someFunction: vi.fn(), })); // the actual stories below here...De amikor futtatom ezt a történetet, a következő hiba lép fel:
Nem lehet olvasni a
További információ →
React+Vite-t futtatok. És próbálom beállítani az egységteszt eseteket a komponensekhez, de amikor megpróbálom futtatni, a következő hibát kapom
Hiba: az ES modul ...\index.js ...\node_modules@nivo\core\dist\nivo-core.cjs.js-ból történő require() hívása nem támogatott. Ehelyett módosítsa az ... fájlban az index.js require() hívását dinamikus import()-ra, ami minden CommonJS modulban elérhető.
További információ →
A következő hibát kapom, amikor futtatom a npm test parancsot (ami meghívja a vitest-et):
HIBA src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx [ src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx ] Hiba: A '{internalNpmPackage}/build/compone
További információ →
Probléma: Egy React projektben dolgozom, Vite és TypeScript használatával, és találkoztam néhány figyelmeztetéssel, miközben a Vitest és az RTL (React Testing Library) segítségével futtattam a teszteket. A tesztek jól futottak, de k
További információ →
Azon dolgozom, hogy létrehozzak egy expect.extend-et a Vitest-ben, megpróbáltam követni a dokumentációt
Létrehoztam egy vitest.d.ts fájlt, ahol ezt deklarálom:
interface CustomMatchers<R = unknown> { toPassGuard(guardFunc: (record: unknown) => boolean): boolean; toPassGuardArray<T = unknown>(guardFunc: (record: T) => boolean): bo További információ →