root
- CLI:
-r, --root <útvonal>
- Konfiguráció: root
A projekt gyökérkönyvtára.
config
- CLI:
-c, --config <útvonal>
A konfigurációs fájl elérési útja.
update
- CLI:
-u, --update
- Konfiguráció: update
Tesztpillanatkép frissítése.
watch
- CLI:
-w, --watch
- Konfiguráció: watch
Figyelő mód engedélyezése.
testNamePattern
- CLI:
-t, --testNamePattern <minta>
- Konfiguráció: testNamePattern
Tesztek futtatása a megadott reguláris kifejezés mintájának megfelelő nevekkel.
dir
- CLI:
--dir <útvonal>
- Konfiguráció: dir
Kiindulási könyvtár a tesztfájlok kereséséhez.
ui
- CLI:
--ui
- Konfiguráció: ui
A felhasználói felület (UI) engedélyezése.
open
- CLI:
--open
- Konfiguráció: open
A felhasználói felület (UI) automatikus megnyitása (alapértelmezett: !process.env.CI
).
api.port
- CLI:
--api.port [port]
A szerver portjának megadása. Fontos: ha a port már foglalt, a Vite automatikusan megpróbálja a következő elérhető portot, így ez nem feltétlenül az a port lesz, amin a szerver végül figyel. Ha a port paraméter értéke true
, akkor 51204
lesz.
api.host
- CLI:
--api.host [host]
Adja meg, mely IP-címeken hallgasson a szerver. Állítsa 0.0.0.0
-ra vagy true
-ra, hogy minden címen hallgasson, beleértve a LAN és nyilvános címeket is.
api.strictPort
- CLI:
--api.strictPort
Ha true
értékre állítja, a program kilép, ha a port már használatban van, ahelyett, hogy automatikusan megpróbálná a következő elérhető portot.
silent
- CLI:
--silent
- Konfiguráció: silent
A tesztek konzolkimenetének elnémítása.
hideSkippedTests
- CLI:
--hideSkippedTests
A kihagyott tesztek naplóbejegyzéseinek elrejtése.
reporters
- CLI:
--reporter <név>
- Konfiguráció: reporters
Jelentéskészítők megadása.
outputFile
- CLI:
--outputFile <fájlnév/-ek>
- Konfiguráció: outputFile
Teszt eredmények fájlba írása, ha meg van adva támogatott jelentéskészítő. Több jelentéskészítő egyedi kimeneteihez használja a cac pontjelölését (például: --outputFile.tap=./tap.txt
).
coverage.all
- CLI:
--coverage.all
- Konfiguráció: coverage.all
Tartalmazza-e a jelentés az összes fájlt, beleértve a teszteletleneket is.
coverage.provider
- CLI:
--coverage.provider <név>
- Konfiguráció: coverage.provider
Válassza ki a lefedettségméréshez használt eszközt. Elérhető értékek: "v8", "istanbul" és "custom".
coverage.enabled
- CLI:
--coverage.enabled
- Konfiguráció: coverage.enabled
Engedélyezi a lefedettségmérést. Felülírható a --coverage
CLI opcióval (alapértelmezett: false
).
coverage.include
- CLI:
--coverage.include <minta>
- Konfiguráció: coverage.include
A lefedettségmérésbe glob mintaként belefoglalt fájlok. Több minta használatakor többször is megadható (alapértelmezett: **
).
coverage.exclude
- CLI:
--coverage.exclude <minta>
- Konfiguráció: coverage.exclude
A lefedettségből kizárandó fájlok. Több minta használatakor többször is megadható (alapértelmezett: Lásd coverage.exclude
).
coverage.extension
- CLI:
--coverage.extension <kiterjesztés>
- Konfiguráció: coverage.extension
A lefedettségbe bevonandó fájlkiterjesztések. Több kiterjesztés használatakor többször is megadható (alapértelmezett: [".js", ".cjs", ".mjs", ".ts", ".mts", ".tsx", ".jsx", ".vue", ".svelte"]
).
coverage.clean
- CLI:
--coverage.clean
- Konfiguráció: coverage.clean
Lefedettségi adatok törlése a tesztek futtatása előtt (alapértelmezett: true
).
coverage.cleanOnRerun
- CLI:
--coverage.cleanOnRerun
- Konfiguráció: coverage.cleanOnRerun
Lefedettségi jelentés törlése újrafuttatáskor, figyelő módban (alapértelmezett: true
).
coverage.reportsDirectory
- CLI:
--coverage.reportsDirectory <útvonal>
- Konfiguráció: coverage.reportsDirectory
A lefedettségi jelentés mentési könyvtára (alapértelmezett: ./coverage
).
coverage.reporter
- CLI:
--coverage.reporter <név>
- Konfiguráció: coverage.reporter
Használandó lefedettségi jelentéskészítők. További információkért lásd coverage.reporter
(alapértelmezett: ["text", "html", "clover", "json"]
).
coverage.reportOnFailure
- CLI:
--coverage.reportOnFailure
- Konfiguráció: coverage.reportOnFailure
Lefedettségi jelentés generálása akkor is, ha a tesztek sikertelenek (alapértelmezett: false
).
coverage.allowExternal
- CLI:
--coverage.allowExternal
- Konfiguráció: coverage.allowExternal
A projekt gyökérkönyvtárán kívüli fájlok lefedettségének gyűjtése (alapértelmezett: false
).
coverage.skipFull
- CLI:
--coverage.skipFull
- Konfiguráció: coverage.skipFull
Ne jelenítse meg azokat a fájlokat, amelyek 100%-os utasítás-, elágazás- és függvénylefedettséggel rendelkeznek (alapértelmezett: false
).
coverage.thresholds.100
- CLI:
--coverage.thresholds.100
- Konfiguráció: coverage.thresholds.100
Rövidítés az összes lefedettségi küszöb 100-ra állításához (alapértelmezett: false
).
coverage.thresholds.perFile
- CLI:
--coverage.thresholds.perFile
- Konfiguráció: coverage.thresholds.perFile
Küszöbértékek ellenőrzése fájlonként. A tényleges küszöbértékekért lásd a --coverage.thresholds.lines
, --coverage.thresholds.functions
, --coverage.thresholds.branches
és --coverage.thresholds.statements
opciókat (alapértelmezett: false
).
coverage.thresholds.autoUpdate
- CLI:
--coverage.thresholds.autoUpdate
- Konfiguráció: coverage.thresholds.autoUpdate
A "lines", "functions", "branches" és "statements" küszöbértékek frissítése a konfigurációs fájlban, ha az aktuális lefedettség meghaladja a konfigurált küszöbértékeket (alapértelmezett: false
).
coverage.thresholds.lines
- CLI:
--coverage.thresholds.lines <szám>
Küszöbérték a sorokhoz. További információkért lásd az istanbuljs oldalt. Ez az opció nem érhető el egyéni szolgáltatók számára.
coverage.thresholds.functions
- CLI:
--coverage.thresholds.functions <szám>
Küszöbérték a függvényekhez. További információkért lásd az istanbuljs oldalt. Ez az opció nem érhető el egyéni szolgáltatók számára.
coverage.thresholds.branches
- CLI:
--coverage.thresholds.branches <szám>
Küszöbérték az elágazásokhoz. További információkért lásd az istanbuljs oldalt. Ez az opció nem érhető el egyéni szolgáltatók számára.
coverage.thresholds.statements
- CLI:
--coverage.thresholds.statements <szám>
Küszöbérték az utasításokhoz. További információkért lásd az istanbuljs oldalt. Ez az opció nem érhető el egyéni szolgáltatók számára.
coverage.ignoreClassMethods
- CLI:
--coverage.ignoreClassMethods <név>
- Konfiguráció: coverage.ignoreClassMethods
Osztálymetódusnevek tömbje, amelyek figyelmen kívül hagyandók a lefedettség szempontjából. További információkért lásd az istanbuljs oldalt. Ez az opció csak az istanbul szolgáltatók számára érhető el (alapértelmezett: []
).
coverage.processingConcurrency
- CLI:
--coverage.processingConcurrency <szám>
- Konfiguráció: coverage.processingConcurrency
A lefedettségi eredmények feldolgozásakor használt párhuzamossági korlát (alapértelmezett: a 20 és a CPU-k száma közül a kisebbik).
coverage.customProviderModule
- CLI:
--coverage.customProviderModule <útvonal>
- Konfiguráció: coverage.customProviderModule
Megadja az egyéni lefedettségi szolgáltató modul nevét vagy útvonalát. További információkért lásd az Egyéni lefedettségi szolgáltató oldalt. Ez az opció csak egyéni szolgáltatók számára érhető el.
coverage.watermarks.statements
- CLI:
--coverage.watermarks.statements <vízjelek>
Magas és alacsony határértékek az utasításokhoz <magas>,<alacsony>
formátumban.
coverage.watermarks.lines
- CLI:
--coverage.watermarks.lines <vízjelek>
Magas és alacsony határértékek a sorokhoz <magas>,<alacsony>
formátumban.
coverage.watermarks.branches
- CLI:
--coverage.watermarks.branches <vízjelek>
Magas és alacsony határértékek az elágazásokhoz <magas>,<alacsony>
formátumban.
coverage.watermarks.functions
- CLI:
--coverage.watermarks.functions <vízjelek>
Magas és alacsony határértékek a függvényekhez <magas>,<alacsony>
formátumban.
mode
- CLI:
--mode <név>
- Konfiguráció: mode
Vite mód felülbírálása (alapértelmezett: test
vagy benchmark
).
workspace
- CLI:
--workspace <útvonal>
- Konfiguráció: workspace
Munkaterület konfigurációs fájl útvonala.
isolate
- CLI:
--isolate
- Konfiguráció: isolate
Minden tesztfájl futtatása izoláltan. Az izoláció kikapcsolásához használja a --no-isolate
opciót (alapértelmezett: true
).
globals
- CLI:
--globals
- Konfiguráció: globals
API-k globális injektálása.
dom
- CLI:
--dom
Böngésző API mockolása happy-dom-mal.
browser.enabled
- CLI:
--browser.enabled
- Konfiguráció: browser.enabled
Tesztfuttatás a böngészőben. Egyenértékű a --browser.enabled
opcióval (alapértelmezett: false
).
browser.name
- CLI:
--browser.name <név>
- Konfiguráció: browser.name
Az összes teszt futtatása egy adott böngészőben. Néhány böngésző csak bizonyos szolgáltatók számára érhető el (lásd --browser.provider
). További információkért lásd browser.name
.
browser.headless
- CLI:
--browser.headless
- Konfiguráció: browser.headless
A böngésző futtatása fej nélküli módban (azaz grafikus felhasználói felület nélkül). Ha a Vitest-et CI-ben futtatja, alapértelmezés szerint engedélyezve lesz (alapértelmezett: process.env.CI
).
browser.api.port
- CLI:
--browser.api.port [port]
- Konfiguráció: browser.api.port
A szerver portjának megadása. Fontos: ha a port már foglalt, a Vite automatikusan megpróbálja a következő elérhető portot, így ez nem feltétlenül az a port lesz, amin a szerver végül figyel. Ha a port paraméter értéke true
, akkor 63315
lesz.
browser.api.host
- CLI:
--browser.api.host [host]
- Konfiguráció: browser.api.host
Adja meg, mely IP-címeken hallgasson a szerver. Állítsa 0.0.0.0
-ra vagy true
-ra, hogy minden címen hallgasson, beleértve a LAN és nyilvános címeket is.
browser.api.strictPort
- CLI:
--browser.api.strictPort
- Konfiguráció: browser.api.strictPort
Ha true
értékre állítja, a program kilép, ha a port már használatban van, ahelyett, hogy automatikusan megpróbálná a következő elérhető portot.
browser.provider
- CLI:
--browser.provider <név>
- Konfiguráció: browser.provider
A böngészőtesztek futtatásához használt szolgáltató. Néhány böngésző csak bizonyos szolgáltatók számára érhető el. Lehet "webdriverio", "playwright", "preview", vagy egy egyéni szolgáltató útvonala. További információkért lásd browser.provider
(alapértelmezett: "preview"
).
browser.providerOptions
- CLI:
--browser.providerOptions <opciók>
- Konfiguráció: browser.providerOptions
A böngésző szolgáltatónak átadott opciók. További információkért lásd browser.providerOptions
.
browser.isolate
- CLI:
--browser.isolate
- Konfiguráció: browser.isolate
Minden böngésző tesztfájl futtatása izoláltan. Az izoláció kikapcsolásához használja a --browser.isolate=false
opciót (alapértelmezett: true
).
browser.ui
- CLI:
--browser.ui
- Konfiguráció: browser.ui
Vitest UI megjelenítése tesztfuttatáskor (alapértelmezett: !process.env.CI
).
browser.fileParallelism
- CLI:
--browser.fileParallelism
- Konfiguráció: browser.fileParallelism
Párhuzamosan fussanak-e a böngésző tesztfájlok. A kikapcsoláshoz használja a --browser.fileParallelism=false
opciót (alapértelmezett: true
).
pool
- CLI:
--pool <pool>
- Konfiguráció: pool
Adja meg a poolt, ha nem böngészőben fut (alapértelmezett: threads
).
poolOptions.threads.isolate
- CLI:
--poolOptions.threads.isolate
- Konfiguráció: poolOptions.threads.isolate
Tesztfuttatás izoláltan a szálak poolban (alapértelmezett: true
).
poolOptions.threads.singleThread
- CLI:
--poolOptions.threads.singleThread
- Konfiguráció: poolOptions.threads.singleThread
Tesztfuttatás egyetlen szálon belül (alapértelmezett: false
).
poolOptions.threads.maxThreads
- CLI:
--poolOptions.threads.maxThreads <munkások>
- Konfiguráció: poolOptions.threads.maxThreads
Maximális számú vagy százalékos arányú szál a tesztek futtatásához.
poolOptions.threads.minThreads
- CLI:
--poolOptions.threads.minThreads <munkások>
- Konfiguráció: poolOptions.threads.minThreads
Minimális számú vagy százalékos arányú szál a tesztek futtatásához.
poolOptions.threads.useAtomics
- CLI:
--poolOptions.threads.useAtomics
- Konfiguráció: poolOptions.threads.useAtomics
Atomok használata a szálak szinkronizálásához. Ez bizonyos esetekben javíthatja a teljesítményt, de régebbi Node verziókban szegmentálási hibát okozhat (alapértelmezett: false
).
poolOptions.vmThreads.isolate
- CLI:
--poolOptions.vmThreads.isolate
- Konfiguráció: poolOptions.vmThreads.isolate
Tesztfuttatás izoláltan a VM szálak poolban (alapértelmezett: true
).
poolOptions.vmThreads.singleThread
- CLI:
--poolOptions.vmThreads.singleThread
- Konfiguráció: poolOptions.vmThreads.singleThread
Tesztfuttatás egyetlen VM szálon belül (alapértelmezett: false
).
poolOptions.vmThreads.maxThreads
- CLI:
--poolOptions.vmThreads.maxThreads <munkások>
- Konfiguráció: poolOptions.vmThreads.maxThreads
Maximális számú vagy százalékos arányú VM szál a tesztek futtatásához.
poolOptions.vmThreads.minThreads
- CLI:
--poolOptions.vmThreads.minThreads <munkások>
- Konfiguráció: poolOptions.vmThreads.minThreads
Minimális számú vagy százalékos arányú VM szál a tesztek futtatásához.
poolOptions.vmThreads.useAtomics
- CLI:
--poolOptions.vmThreads.useAtomics
- Konfiguráció: poolOptions.vmThreads.useAtomics
Atomok használata a VM szálak szinkronizálásához. Ez bizonyos esetekben javíthatja a teljesítményt, de régebbi Node verziókban szegmentálási hibát okozhat (alapértelmezett: false
).
poolOptions.vmThreads.memoryLimit
- CLI:
--poolOptions.vmThreads.memoryLimit <korlát>
- Konfiguráció: poolOptions.vmThreads.memoryLimit
Memórialimit a VM szálak poolhoz. Ha memóriaszivárgást tapasztal, próbálja meg módosítani ezt az értéket.
poolOptions.forks.isolate
- CLI:
--poolOptions.forks.isolate
- Konfiguráció: poolOptions.forks.isolate
Tesztfuttatás izoláltan a forkok poolban (alapértelmezett: true
).
poolOptions.forks.singleFork
- CLI:
--poolOptions.forks.singleFork
- Konfiguráció: poolOptions.forks.singleFork
Tesztfuttatás egyetlen child_process-en belül (alapértelmezett: false
).
poolOptions.forks.maxForks
- CLI:
--poolOptions.forks.maxForks <munkások>
- Konfiguráció: poolOptions.forks.maxForks
Maximális számú vagy százalékos arányú folyamat a tesztek futtatásához.
poolOptions.forks.minForks
- CLI:
--poolOptions.forks.minForks <munkások>
- Konfiguráció: poolOptions.forks.minForks
Minimális számú vagy százalékos arányú folyamat a tesztek futtatásához.
poolOptions.vmForks.isolate
- CLI:
--poolOptions.vmForks.isolate
- Konfiguráció: poolOptions.vmForks.isolate
Tesztfuttatás izoláltan a VM forkok poolban (alapértelmezett: true
).
poolOptions.vmForks.singleFork
- CLI:
--poolOptions.vmForks.singleFork
- Konfiguráció: poolOptions.vmForks.singleFork
Tesztfuttatás egyetlen VM child_process-en belül (alapértelmezett: false
).
poolOptions.vmForks.maxForks
- CLI:
--poolOptions.vmForks.maxForks <munkások>
- Konfiguráció: poolOptions.vmForks.maxForks
Maximális számú vagy százalékos arányú VM folyamat a tesztek futtatásához.
poolOptions.vmForks.minForks
- CLI:
--poolOptions.vmForks.minForks <munkások>
- Konfiguráció: poolOptions.vmForks.minForks
Minimális számú vagy százalékos arányú VM folyamat a tesztek futtatásához.
poolOptions.vmForks.memoryLimit
- CLI:
--poolOptions.vmForks.memoryLimit <korlát>
- Konfiguráció: poolOptions.vmForks.memoryLimit
Memórialimit a VM forkok poolhoz. Ha memóriaszivárgást tapasztal, próbálja meg módosítani ezt az értéket.
fileParallelism
- CLI:
--fileParallelism
- Konfiguráció: fileParallelism
Párhuzamosan fussanak-e az összes tesztfájl. A kikapcsoláshoz használja a --no-file-parallelism
opciót (alapértelmezett: true
).
maxWorkers
- CLI:
--maxWorkers <munkások>
- Konfiguráció: maxWorkers
Maximális számú vagy százalékos arányú munkás a tesztek futtatásához.
minWorkers
- CLI:
--minWorkers <munkások>
- Konfiguráció: minWorkers
Minimális számú vagy százalékos arányú munkás a tesztek futtatásához.
environment
- CLI:
--environment <név>
- Konfiguráció: environment
Futtató környezet megadása, ha nem böngészőben fut (alapértelmezett: node
).
passWithNoTests
- CLI:
--passWithNoTests
- Konfiguráció: passWithNoTests
A teszt sikeresnek minősül, ha nem található teszt.
logHeapUsage
- CLI:
--logHeapUsage
- Konfiguráció: logHeapUsage
A heap méretének megjelenítése minden teszthez, ha Node.js környezetben fut.
allowOnly
- CLI:
--allowOnly
- Konfiguráció: allowOnly
Csak az "only" jelöléssel ellátott tesztek és tesztcsomagok engedélyezése (alapértelmezett: !process.env.CI
).
dangerouslyIgnoreUnhandledErrors
- CLI:
--dangerouslyIgnoreUnhandledErrors
- Konfiguráció: dangerouslyIgnoreUnhandledErrors
Minden kezeletlen hiba figyelmen kívül hagyása.
sequence.shuffle.files
- CLI:
--sequence.shuffle.files
- Konfiguráció: sequence.shuffle.files
Fájlok futtatása véletlenszerű sorrendben. A hosszú ideig futó tesztek nem indulnak el korábban, ha engedélyezi ezt az opciót (alapértelmezett: false
).
sequence.shuffle.tests
- CLI:
--sequence.shuffle.tests
- Konfiguráció: sequence.shuffle.tests
Tesztfuttatás véletlenszerű sorrendben (alapértelmezett: false
).
sequence.concurrent
- CLI:
--sequence.concurrent
- Konfiguráció: sequence.concurrent
Tesztfuttatás párhuzamosan (alapértelmezett: false
).
sequence.seed
- CLI:
--sequence.seed <mag>
- Konfiguráció: sequence.seed
A véletlenszerűsítési mag beállítása. Ez az opció nem lesz hatással, ha a --sequence.shuffle
hamis. További információkért lásd a "Véletlenszerű mag" oldalt.
sequence.hooks
- CLI:
--sequence.hooks <sorrend>
- Konfiguráció: sequence.hooks
Megváltoztatja a hookok végrehajtási sorrendjét. Elfogadott értékek: "stack", "list" és "parallel". További információkért lásd sequence.hooks
(alapértelmezett: "parallel"
).
sequence.setupFiles
- CLI:
--sequence.setupFiles <sorrend>
- Konfiguráció: sequence.setupFiles
Megváltoztatja a beállítási fájlok végrehajtási sorrendjét. Elfogadott értékek: "list" és "parallel". Ha "list"-re van állítva, a beállítási fájlokat a definiálásuk sorrendjében futtatja. Ha "parallel"-re van állítva, a beállítási fájlokat párhuzamosan futtatja (alapértelmezett: "parallel"
).
inspect
- CLI:
--inspect [[host:]port]
- Konfiguráció: inspect
Node.js inspector engedélyezése (alapértelmezett: 127.0.0.1:9229
).
inspectBrk
- CLI:
--inspectBrk [[host:]port]
- Konfiguráció: inspectBrk
Node.js inspector engedélyezése és megszakítás a teszt indítása előtt.
testTimeout
- CLI:
--testTimeout <időtúllépés>
- Konfiguráció: testTimeout
Egy teszt alapértelmezett időtúllépése milliszekundumban (alapértelmezett: 5000
).
hookTimeout
- CLI:
--hookTimeout <időtúllépés>
- Konfiguráció: hookTimeout
Alapértelmezett hook időtúllépés milliszekundumban (alapértelmezett: 10000
).
bail
- CLI:
--bail <szám>
- Konfiguráció: bail
Tesztfuttatás leállítása, ha a megadott számú teszt sikertelen (alapértelmezett: 0
).
retry
- CLI:
--retry <alkalom>
- Konfiguráció: retry
A teszt újrafuttatása a megadott számú alkalommal, ha sikertelen (alapértelmezett: 0
).
diff
- CLI:
--diff <útvonal>
- Konfiguráció: diff
Útvonal egy diff konfigurációhoz, amelyet a diff felület generálásához használnak.
exclude
- CLI:
--exclude <glob>
- Konfiguráció: exclude
További fájlminták (glob), amelyeket ki kell zárni a tesztből.
expandSnapshotDiff
- CLI:
--expandSnapshotDiff
- Konfiguráció: expandSnapshotDiff
Teljes diff megjelenítése, ha a pillanatkép sikertelen.
disableConsoleIntercept
- CLI:
--disableConsoleIntercept
- Konfiguráció: disableConsoleIntercept
A konzolnaplózás automatikus elfogásának letiltása (alapértelmezett: false
).
typecheck.enabled
- CLI:
--typecheck.enabled
- Konfiguráció: typecheck.enabled
Típusellenőrzés engedélyezése a tesztek mellett (alapértelmezett: false
).
typecheck.only
- CLI:
--typecheck.only
- Konfiguráció: typecheck.only
Csak típusellenőrzési tesztek futtatása. Ez automatikusan engedélyezi a típusellenőrzést (alapértelmezett: false
).
typecheck.checker
- CLI:
--typecheck.checker <név>
- Konfiguráció: typecheck.checker
Adja meg a használandó típusellenőrzőt. Elérhető értékek: "tsc" és "vue-tsc", valamint egy futtatható fájl útvonala (alapértelmezett: "tsc"
).
typecheck.allowJs
- CLI:
--typecheck.allowJs
- Konfiguráció: typecheck.allowJs
JavaScript fájlok típusellenőrzésének engedélyezése. Alapértelmezés szerint a tsconfig.json értékét veszi fel.
typecheck.ignoreSourceErrors
- CLI:
--typecheck.ignoreSourceErrors
- Konfiguráció: typecheck.ignoreSourceErrors
Típushibák figyelmen kívül hagyása a forrásfájlokból.
typecheck.tsconfig
- CLI:
--typecheck.tsconfig <útvonal>
- Konfiguráció: typecheck.tsconfig
Egyéni tsconfig fájl útvonala.
project
- CLI:
--project <név>
- Konfiguráció: project
A futtatandó projekt neve, ha a Vitest munkaterület funkcióját használja. Ez többször is megismételhető több projekthez: --project=1 --project=2
. Projektek szűrhetők helyettesítő karakterekkel is, mint például --project=packages*
.
slowTestThreshold
- CLI:
--slowTestThreshold <küszöb>
- Konfiguráció: slowTestThreshold
Küszöb milliszekundumban, amely felett egy teszt lassúnak minősül (alapértelmezett: 300
).
teardownTimeout
- CLI:
--teardownTimeout <időtúllépés>
- Konfiguráció: teardownTimeout
Egy teardown függvény alapértelmezett időtúllépése milliszekundumban (alapértelmezett: 10000
).
maxConcurrency
- CLI:
--maxConcurrency <szám>
- Konfiguráció: maxConcurrency
Maximális számú párhuzamos teszt egy tesztcsomagban (alapértelmezett: 5
).
expect.requireAssertions
- CLI:
--expect.requireAssertions
- Konfiguráció: expect.requireAssertions
Megköveteli, hogy minden tesztnek legyen legalább egy állítása.
expect.poll.interval
- CLI:
--expect.poll.interval <intervallum>
- Konfiguráció: expect.poll.interval
Lekérdezési intervallum milliszekundumban az expect.poll()
állításokhoz (alapértelmezett: 50
).
expect.poll.timeout
- CLI:
--expect.poll.timeout <időtúllépés>
- Konfiguráció: expect.poll.timeout
Lekérdezési időtúllépés milliszekundumban az expect.poll()
állításokhoz (alapértelmezett: 1000
).
printConsoleTrace
- CLI:
--printConsoleTrace
- Konfiguráció: printConsoleTrace
Mindig nyomtassa ki a konzol veremkövetéseit.
run
- CLI:
--run
Figyelő mód letiltása.
color
- CLI:
--no-color
Eltávolítja a színeket a konzolkimenetből.
clearScreen
- CLI:
--clearScreen
Terminál képernyőjének törlése a tesztek újrafuttatásakor figyelő módban (alapértelmezett: true
).
standalone
- CLI:
--standalone
Vitest indítása tesztek futtatása nélkül. A fájlszűrők figyelmen kívül maradnak, a tesztek csak változás esetén futnak (alapértelmezett: false
).