Ricerca nel sito web
Il mio test unitario vite typescript è servito da un server remoto sul nome di dominio remoteserver utilizzando il seguente comando: node --inspect-brk=0.0.0.0 ./node_modules/vitest/vitest.mjs run --threads false src/backend/api.spec.ts
Quando collego nvim-dap con la configurazione qui sotto, fallisce con questo messaggio:
Punto di interruzione ignorato perché il codice generato non è stato trovato (problema con la mappa dei sorgenti?).
Continua a leggere →
Operiamo con una politica di copertura dei rami al 100%. Non tracciamo funzioni o righe. Riteniamo che questo sia il miglior equilibrio tra copertura del codice e produttività. Attualmente abbiamo un problema in cui vitest segnala il seguente file come avente due rami:
Continua a leggere →
Quando lavoro su un test, potrei eseguirlo e rieseguirlo 100 volte mentre faccio il debug passo passo, rifattorizzando e ricontrollando alcune cose, ma il periodo di timeout predefinito di vitest è solo di 5 secondi, e l'estensione di vitest non ha alcuna opzione (che io conosca) che permetta di impostare il valore test-timeout/testTimeout di vitest - o di ignorarlo quando VSCODE_INSPECTOR_OPTIONS è impostato nelle variabili d'ambiente.
Il mio modo preferito
Continua a leggere →Sto usando vite e vitest.
Ho una configurazione di Storybook che utilizza vitest e voglio simulare un modulo in una storia tramite vitest, quindi aggiungo quanto segue all'inizio del mio file di storie:
// my-nice-function.stories.tsx import { vi } from "vitest"; vi.mock("../some-module", () => ({ someFunction: vi.fn(), })); // the actual stories below here...Ma quando eseguo questa storia, viene generato il seguente errore:
Impossibile legger
Continua a leggere →
Sto usando React+Vite. E sto cercando di configurare casi di test unitari per i componenti, ma quando provo a eseguirlo, ricevo il seguente errore
Errore: require() del modulo ES ...\index.js da ...\node_modules\@nivo\core\dist\nivo-core.cjs.js non è supportato. Invece, cambia il require di index.js in ... con un import() dinamico, che è disponibile in tutti i moduli CommonJS.
Continua a leggere →
Sto ricevendo il seguente errore quando eseguo npm test (che chiama vitest):
FALLIMENTO src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx [ src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx ] Errore: L'importazione di directory '{interna
Continua a leggere →
Problema: Sto lavorando a un progetto React utilizzando Vite e TypeScript, e ho incontrato alcuni avvisi durante l'esecuzione dei test con Vitest e RTL (React Testing Library). Nonostante i test vengano eseguiti correttamente, in pa
Continua a leggere →
Sto cercando di creare un expect.extend in Vitest, ho provato a seguire la documentazione
Ho creato un file vitest.d.ts dove dichiaro questo:
interface CustomMatchers<R = unknown> { toPassGuard(guardFunc: (record: unknown) => boolean): boolean; toPassGuardArray<T = unknown>(guardFunc: (record: T) => boolean): boolean; } declare Continua a leggere →