Moj vite typescript jedinični test se poslužuje putem udaljenog poslužitelja na domeni remoteserver koristeći sljedeću naredbu: node --inspect-brk=0.0.0.0 ./node_modules/vitest/vitest.mjs run --threads false src/backend/api.spec.ts
Kada spojim nvim-dap s donjom konfiguracijom, ne uspijeva s ovom porukom:
Prekid izvršavanja ignoriran jer generirani kod nije pronađen (problem sa source mapom?).
Moja nvim-dap konfiguracija:
Čitaj više →
Radimo prema politici 100% pokrivenosti grana. Ne pratimo funkcije ili linije. Smatramo da je to najbolja ravnoteža između pokrivenosti koda i produktivnosti. Trenutno imamo problem gdje vitest prijavljuje sljedeću datoteku kao da ima dvije grane:
export enum URL { pr Čitaj više →
Kada radim na testu, možda ću ga pokrenuti i ponovno pokrenuti 100 puta dok prolazim kroz njega u debug modu, refaktoriram i ponovno provjeravam određene stvari, ali zadano vremensko ograničenje vitest-a je samo 5s, a vitest-ovo proširenje nema opciju (koliko ja vidim) koja vam omogućuje da postavite vrijednost vitest test-timeout/testTimeout - ili da je zanemarite kada je VSCODE_INSPECTOR_OPTIONS postavljen u varijablama okoline.
Moj preferirani način za ot
Čitaj više →Koristim Vite i Vitest.
Imam Storybook postavku koja koristi vitest, i želim izmockati modul u priči pomoću vitesta, pa dodajem sljedeće na vrh svoje datoteke s pričama:
// my-nice-function.stories.tsx import { vi } from "vitest"; vi.mock("../some-module", () => ({ someFunction: vi.fn(), })); // the actual stories below here...Ali kada pokrenem ovu priču, pojavljuje se sljedeća pogreška:
Nije moguće čitati svojstva nedefiniranog (čitanje 'cu
Čitaj više →
Pokrećem React+Vite. I pokušavam postaviti jedinicne testove za komponente, ali kada pokušam pokrenuti, dobivam sljedeću grešku
Pogreška: require() ES modula ...\index.js iz ...\node_modules@nivo\core\dist\nivo-core.cjs.js nije podržano. Umjesto toga, promijenite require za index.js u ... na dinamički import() koji je dostupan u svim CommonJS modulima.
Čitaj više →
Dobivam sljedeću pogrešku prilikom pokretanja npm test (koja poziva vitest):
NEUSPJEH src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx [ src/Applications/components/ApplicationsTable/ApplicationsTable.test.tsx ] Pogreška: Uvoz direktorija '{internalNpmPackage}/bui
Čitaj više →
Problem: Radim na React projektu koristeći Vite i TypeScript, i naišao sam na neka upozorenja dok sam pokretao testove s Vitestom i RTL-om (React Testing Library). Iako testovi prolaze, ranije sam imao problema kada se cleanup
Čitaj više →
Pokušavam stvoriti expect.extend u Vitestu, pokušao sam slijediti dokumentaciju
Stvorio sam datoteku vitest.d.ts u kojoj ovo deklariram:
interface CustomMatchers<R = unknown> { toPassGuard(guardFunc: (record: unknown) => boolean): boolean; toPassGuardArray<T = unknown>(guardFunc: (record: T) => boolean): boolean; } declare modu Čitaj više →