René's URL Explorer Experiment


Title: Jest CLI Options · Jest

Open Graph Title: Jest CLI Options · Jest

Description: The jest command line runner has a number of useful options. You can run jest --help to view all available options. Many of the options shown below can also be used together to run tests exactly the way you want. Every one of Jest's Configuration options can also be specified through the CLI.

Open Graph Description: The jest command line runner has a number of useful options. You can run jest --help to view all available options. Many of the options shown below can also be used together to run tests exactly the way you want. Every one of Jest's Configuration options can also be specified through the CLI.

Opengraph URL: https://jestjs.io/docs/cli

Generator: Docusaurus v3.10.2

direct link

Domain: jestjs.io


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jest CLI Options","item":"https://jestjs.io/docs/cli"}]}

twitter:cardsummary_large_image
og:imagehttps://jestjs.io/img/opengraph.png
twitter:imagehttps://jestjs.io/img/opengraph.png
og:localeen
og:locale:alternatezh_Hans
docusaurus_localeen
docsearch:languageen
docusaurus_version30.5
docusaurus_tagdocs-default-30.5
docsearch:version30.5
docsearch:docusaurus_tagdocs-default-30.5
theme-color#FFF
apple-mobile-web-app-capableyes
apple-mobile-web-app-status-bar-style#000
msapplication-TileImage/img/jest.png
msapplication-TileColor#000

Links:

Skip to main contenthttps://jestjs.io/docs/cli#__docusaurus_skipToContent_fallback
Help Provide Humanitarian Aid to Ukrainehttps://opensource.facebook.com/support-ukraine
Jesthttps://jestjs.io/
30.5https://jestjs.io/docs/cli
Nexthttps://jestjs.io/docs/next/cli
30.5https://jestjs.io/docs/cli
30.4https://jestjs.io/docs/30.4/cli
30.0https://jestjs.io/docs/30.0/cli
29.7https://jestjs.io/docs/29.7/cli
29.6https://jest-archive-august-2023.netlify.app/docs/29.6/getting-started/
29.5https://jest-archive-august-2023.netlify.app/docs/29.5/getting-started/
29.4https://jest-archive-august-2023.netlify.app/docs/29.4/getting-started/
29.3https://jest-archive-august-2023.netlify.app/docs/29.3/getting-started/
29.2https://jest-archive-august-2023.netlify.app/docs/29.2/getting-started/
29.1https://jest-archive-august-2023.netlify.app/docs/29.1/getting-started/
29.0https://jest-archive-august-2023.netlify.app/docs/29.0/getting-started/
28.xhttps://jest-archive-august-2023.netlify.app/docs/28.x/getting-started/
27.xhttps://jest-archive-august-2023.netlify.app/docs/27.x/getting-started/
26.xhttps://jest-archive-august-2023.netlify.app/docs/26.x/getting-started/
25.xhttps://jest-archive-august-2023.netlify.app/docs/25.x/getting-started/
24.xhttps://archive.jestjs.io/docs/en/24.x/getting-started.html
23.xhttps://archive.jestjs.io/docs/en/23.x/getting-started.html
22.xhttps://archive.jestjs.io/docs/en/22.x/getting-started.html
All versionshttps://jestjs.io/versions
Docshttps://jestjs.io/docs/getting-started
APIhttps://jestjs.io/docs/api
Helphttps://jestjs.io/help
Bloghttps://jestjs.io/blog
Englishhttps://jestjs.io/docs/cli
Englishhttps://jestjs.io/docs/cli
日本語https://jestjs.io/ja/docs/cli
Españolhttps://jestjs.io/es-ES/docs/cli
Françaishttps://jestjs.io/fr/docs/cli
Português (Brasil)https://jestjs.io/pt-BR/docs/cli
Românăhttps://jestjs.io/ro/docs/cli
Русскийhttps://jestjs.io/ru/docs/cli
Українськаhttps://jestjs.io/uk/docs/cli
简体中文https://jestjs.io/zh-Hans/docs/cli
https://github.com/jestjs/jest
Globalshttps://jestjs.io/docs/api
Expecthttps://jestjs.io/docs/expect
Mock Functionshttps://jestjs.io/docs/mock-function-api
The Jest Objecthttps://jestjs.io/docs/jest-object
Configuring Jesthttps://jestjs.io/docs/configuration
Jest CLI Optionshttps://jestjs.io/docs/cli
Environment Variableshttps://jestjs.io/docs/environment-variables
Code Transformationhttps://jestjs.io/docs/code-transformation
https://jestjs.io/
Configurationhttps://jestjs.io/docs/configuration
​https://jestjs.io/docs/cli#running-from-the-command-line
​https://jestjs.io/docs/cli#using-with-package-manager
​https://jestjs.io/docs/cli#camelcase--dashed-args-support
​https://jestjs.io/docs/cli#options
Configurationhttps://jestjs.io/docs/configuration
Camelcase & dashed args supporthttps://jestjs.io/docs/cli#camelcase--dashed-args-support
Optionshttps://jestjs.io/docs/cli#options
Referencehttps://jestjs.io/docs/cli#reference
jest https://jestjs.io/docs/cli#jest-regexfortestfiles
--bail[=]https://jestjs.io/docs/cli#--bailn
--cachehttps://jestjs.io/docs/cli#--cache
--changedFilesWithAncestorhttps://jestjs.io/docs/cli#--changedfileswithancestor
--changedSincehttps://jestjs.io/docs/cli#--changedsince
--cihttps://jestjs.io/docs/cli#--ci
--clearCachehttps://jestjs.io/docs/cli#--clearcache
--clearMockshttps://jestjs.io/docs/cli#--clearmocks
--collectCoverageFrom=https://jestjs.io/docs/cli#--collectcoveragefromglob
--collectTestshttps://jestjs.io/docs/cli#--collecttests
--colorshttps://jestjs.io/docs/cli#--colors
--config=https://jestjs.io/docs/cli#--configpath
--coverage[=]https://jestjs.io/docs/cli#--coverageboolean
--coverageDirectory=https://jestjs.io/docs/cli#--coveragedirectorypath
--coverageProvider=https://jestjs.io/docs/cli#--coverageproviderprovider
--debughttps://jestjs.io/docs/cli#--debug
--detectOpenHandleshttps://jestjs.io/docs/cli#--detectopenhandles
--env=https://jestjs.io/docs/cli#--envenvironment
--errorOnDeprecatedhttps://jestjs.io/docs/cli#--errorondeprecated
--expandhttps://jestjs.io/docs/cli#--expand
--filter=https://jestjs.io/docs/cli#--filterfile
--findRelatedTests https://jestjs.io/docs/cli#--findrelatedtests-spaceseparatedlistofsourcefiles
--forceExithttps://jestjs.io/docs/cli#--forceexit
--helphttps://jestjs.io/docs/cli#--help
--ignoreProjects ... https://jestjs.io/docs/cli#--ignoreprojects-project1--projectn
--injectGlobalshttps://jestjs.io/docs/cli#--injectglobals
--jsonhttps://jestjs.io/docs/cli#--json
--lastCommithttps://jestjs.io/docs/cli#--lastcommit
--listTestshttps://jestjs.io/docs/cli#--listtests
--logHeapUsagehttps://jestjs.io/docs/cli#--logheapusage
--maxConcurrency=https://jestjs.io/docs/cli#--maxconcurrencynum
--maxWorkers=|https://jestjs.io/docs/cli#--maxworkersnumstring
--noStackTracehttps://jestjs.io/docs/cli#--nostacktrace
--notifyhttps://jestjs.io/docs/cli#--notify
--onlyChangedhttps://jestjs.io/docs/cli#--onlychanged
--onlyFailureshttps://jestjs.io/docs/cli#--onlyfailures
--openHandlesTimeout=https://jestjs.io/docs/cli#--openhandlestimeoutmilliseconds
--outputFile=https://jestjs.io/docs/cli#--outputfilefilename
--passWithNoTestshttps://jestjs.io/docs/cli#--passwithnotests
--projects ... https://jestjs.io/docs/cli#--projects-path1--pathn
--randomizehttps://jestjs.io/docs/cli#--randomize
--reportershttps://jestjs.io/docs/cli#--reporters
--resetMockshttps://jestjs.io/docs/cli#--resetmocks
--restoreMockshttps://jestjs.io/docs/cli#--restoremocks
--rootshttps://jestjs.io/docs/cli#--roots
--runInBandhttps://jestjs.io/docs/cli#--runinband
--runTestsByPathhttps://jestjs.io/docs/cli#--runtestsbypath
--seed=https://jestjs.io/docs/cli#--seednum
--selectProjects ... https://jestjs.io/docs/cli#--selectprojects-project1--projectn
--setupFilesAfterEnv ... https://jestjs.io/docs/cli#--setupfilesafterenv-path1--pathn
--shardhttps://jestjs.io/docs/cli#--shard
--showConfighttps://jestjs.io/docs/cli#--showconfig
--showSeedhttps://jestjs.io/docs/cli#--showseed
--silenthttps://jestjs.io/docs/cli#--silent
--testEnvironmentOptions=https://jestjs.io/docs/cli#--testenvironmentoptionsjson-string
--testLocationInResultshttps://jestjs.io/docs/cli#--testlocationinresults
--testMatch glob1 ... globNhttps://jestjs.io/docs/cli#--testmatch-glob1--globn
--testNamePattern=https://jestjs.io/docs/cli#--testnamepatternregex
--testPathIgnorePatterns=|[array]https://jestjs.io/docs/cli#--testpathignorepatternsregexarray
--testPathPatterns=https://jestjs.io/docs/cli#--testpathpatternsregex
--testRunner=https://jestjs.io/docs/cli#--testrunnerpath
--testSequencer=https://jestjs.io/docs/cli#--testsequencerpath
--testTimeout=https://jestjs.io/docs/cli#--testtimeoutnumber
--updateSnapshothttps://jestjs.io/docs/cli#--updatesnapshot
--useStderrhttps://jestjs.io/docs/cli#--usestderr
--verbosehttps://jestjs.io/docs/cli#--verbose
--versionhttps://jestjs.io/docs/cli#--version
--waitForUnhandledRejectionshttps://jestjs.io/docs/cli#--waitforunhandledrejections
--watchhttps://jestjs.io/docs/cli#--watch
--watchAllhttps://jestjs.io/docs/cli#--watchall
--watchmanhttps://jestjs.io/docs/cli#--watchman
--workerGracefulExitTimeout=https://jestjs.io/docs/cli#--workergracefulexittimeoutnumber
--workerThreadshttps://jestjs.io/docs/cli#--workerthreads
​https://jestjs.io/docs/cli#reference
​https://jestjs.io/docs/cli#jest-regexfortestfiles
​https://jestjs.io/docs/cli#--bailn
​https://jestjs.io/docs/cli#--cache
​https://jestjs.io/docs/cli#--changedfileswithancestor
​https://jestjs.io/docs/cli#--changedsince
​https://jestjs.io/docs/cli#--ci
​https://jestjs.io/docs/cli#--clearcache
​https://jestjs.io/docs/cli#--clearmocks
jest.clearAllMocks()https://jestjs.io/docs/jest-object#jestclearallmocks
​https://jestjs.io/docs/cli#--collectcoveragefromglob
​https://jestjs.io/docs/cli#--collecttests
test.eachhttps://jestjs.io/docs/api#testeachtablename-fn-timeout
test.skiphttps://jestjs.io/docs/api#testskipname-fn
test.todohttps://jestjs.io/docs/api#testtodoname
​https://jestjs.io/docs/cli#--colors
​https://jestjs.io/docs/cli#--configpath
​https://jestjs.io/docs/cli#--coverageboolean
​https://jestjs.io/docs/cli#--coveragedirectorypath
​https://jestjs.io/docs/cli#--coverageproviderprovider
​https://jestjs.io/docs/cli#--debug
​https://jestjs.io/docs/cli#--detectopenhandles
async_hookshttps://nodejs.org/api/async_hooks.html
​https://jestjs.io/docs/cli#--envenvironment
​https://jestjs.io/docs/cli#--errorondeprecated
​https://jestjs.io/docs/cli#--expand
​https://jestjs.io/docs/cli#--filterfile
​https://jestjs.io/docs/cli#--findrelatedtests-spaceseparatedlistofsourcefiles
​https://jestjs.io/docs/cli#--forceexit
​https://jestjs.io/docs/cli#--help
​https://jestjs.io/docs/cli#--ignoreprojects-project1--projectn
​https://jestjs.io/docs/cli#--injectglobals
​https://jestjs.io/docs/cli#--json
​https://jestjs.io/docs/cli#--lastcommit
​https://jestjs.io/docs/cli#--listtests
​https://jestjs.io/docs/cli#--logheapusage
​https://jestjs.io/docs/cli#--maxconcurrencynum
​https://jestjs.io/docs/cli#--maxworkersnumstring
​https://jestjs.io/docs/cli#--nostacktrace
​https://jestjs.io/docs/cli#--notify
node-notifierhttps://github.com/mikaelbr/node-notifier
​https://jestjs.io/docs/cli#--onlychanged
​https://jestjs.io/docs/cli#--onlyfailures
​https://jestjs.io/docs/cli#--openhandlestimeoutmilliseconds
​https://jestjs.io/docs/cli#--outputfilefilename
testResultsProcessorhttps://jestjs.io/docs/configuration#testresultsprocessor-string
​https://jestjs.io/docs/cli#--passwithnotests
​https://jestjs.io/docs/cli#--projects-path1--pathn
projectshttps://jestjs.io/docs/configuration#projects-arraystring--projectconfig
​https://jestjs.io/docs/cli#--randomize
--seed=https://jestjs.io/docs/cli#--seednum
--showSeedhttps://jestjs.io/docs/cli#--showseed
​https://jestjs.io/docs/cli#--reporters
Reporter optionshttps://jestjs.io/docs/configuration#reporters-arraymodulename--modulename-options
​https://jestjs.io/docs/cli#--resetmocks
jest.resetAllMocks()https://jestjs.io/docs/jest-object#jestresetallmocks
​https://jestjs.io/docs/cli#--restoremocks
jest.restoreAllMocks()https://jestjs.io/docs/jest-object#jestrestoreallmocks
​https://jestjs.io/docs/cli#--roots
​https://jestjs.io/docs/cli#--runinband
​https://jestjs.io/docs/cli#--runtestsbypath
​https://jestjs.io/docs/cli#--seednum
jest.getSeed()https://jestjs.io/docs/jest-object#jestgetseed
--showSeedhttps://jestjs.io/docs/cli#--showseed
--randomizehttps://jestjs.io/docs/cli#--randomize
​https://jestjs.io/docs/cli#--selectprojects-project1--projectn
​https://jestjs.io/docs/cli#--setupfilesafterenv-path1--pathn
​https://jestjs.io/docs/cli#--shard
testSequencerhttps://jestjs.io/docs/configuration#testsequencer-string
​https://jestjs.io/docs/cli#--showconfig
​https://jestjs.io/docs/cli#--showseed
--seed=https://jestjs.io/docs/cli#--seednum
showSeedhttps://jestjs.io/docs/configuration#showseed-boolean
​https://jestjs.io/docs/cli#--silent
​https://jestjs.io/docs/cli#--testenvironmentoptionsjson-string
​https://jestjs.io/docs/cli#--testlocationinresults
CallSitehttps://nodejs.org/api/util.html#utilgetcallsitesframecount-options
​https://jestjs.io/docs/cli#--testmatch-glob1--globn
testMatch configurationhttps://jestjs.io/docs/configuration#testmatch-arraystring
​https://jestjs.io/docs/cli#--testnamepatternregex
​https://jestjs.io/docs/cli#--testpathignorepatternsregexarray
​https://jestjs.io/docs/cli#--testpathpatternsregex
​https://jestjs.io/docs/cli#--testrunnerpath
​https://jestjs.io/docs/cli#--testsequencerpath
testSequencer configurationhttps://jestjs.io/docs/configuration#testsequencer-string
​https://jestjs.io/docs/cli#--testtimeoutnumber
​https://jestjs.io/docs/cli#--updatesnapshot
​https://jestjs.io/docs/cli#--usestderr
​https://jestjs.io/docs/cli#--verbose
​https://jestjs.io/docs/cli#--version
​https://jestjs.io/docs/cli#--waitforunhandledrejections
​https://jestjs.io/docs/cli#--watch
​https://jestjs.io/docs/cli#--watchall
​https://jestjs.io/docs/cli#--watchman
watchmanhttps://facebook.github.io/watchman/
​https://jestjs.io/docs/cli#--workergracefulexittimeoutnumber
​https://jestjs.io/docs/cli#--workerthreads
worker threadshttps://nodejs.org/dist/latest/docs/api/worker_threads.html
Child processeshttps://nodejs.org/dist/latest/docs/api/child_process.html
workerThreads configuration optionhttps://jestjs.io/docs/configuration#workerthreads
Edit this pagehttps://github.com/jestjs/jest/edit/main/website/versioned_docs/version-30.5/CLI.md
PreviousConfiguring Jesthttps://jestjs.io/docs/configuration
NextEnvironment Variableshttps://jestjs.io/docs/environment-variables
Running from the command linehttps://jestjs.io/docs/cli#running-from-the-command-line
Using with package managerhttps://jestjs.io/docs/cli#using-with-package-manager
Camelcase & dashed args supporthttps://jestjs.io/docs/cli#camelcase--dashed-args-support
Optionshttps://jestjs.io/docs/cli#options
Referencehttps://jestjs.io/docs/cli#reference
jest https://jestjs.io/docs/cli#jest-regexfortestfiles
--bail[=]https://jestjs.io/docs/cli#--bailn
--cachehttps://jestjs.io/docs/cli#--cache
--changedFilesWithAncestorhttps://jestjs.io/docs/cli#--changedfileswithancestor
--changedSincehttps://jestjs.io/docs/cli#--changedsince
--cihttps://jestjs.io/docs/cli#--ci
--clearCachehttps://jestjs.io/docs/cli#--clearcache
--clearMockshttps://jestjs.io/docs/cli#--clearmocks
--collectCoverageFrom=https://jestjs.io/docs/cli#--collectcoveragefromglob
--collectTestshttps://jestjs.io/docs/cli#--collecttests
--colorshttps://jestjs.io/docs/cli#--colors
--config=https://jestjs.io/docs/cli#--configpath
--coverage[=]https://jestjs.io/docs/cli#--coverageboolean
--coverageDirectory=https://jestjs.io/docs/cli#--coveragedirectorypath
--coverageProvider=https://jestjs.io/docs/cli#--coverageproviderprovider
--debughttps://jestjs.io/docs/cli#--debug
--detectOpenHandleshttps://jestjs.io/docs/cli#--detectopenhandles
--env=https://jestjs.io/docs/cli#--envenvironment
--errorOnDeprecatedhttps://jestjs.io/docs/cli#--errorondeprecated
--expandhttps://jestjs.io/docs/cli#--expand
--filter=https://jestjs.io/docs/cli#--filterfile
--findRelatedTests https://jestjs.io/docs/cli#--findrelatedtests-spaceseparatedlistofsourcefiles
--forceExithttps://jestjs.io/docs/cli#--forceexit
--helphttps://jestjs.io/docs/cli#--help
--ignoreProjects ... https://jestjs.io/docs/cli#--ignoreprojects-project1--projectn
--injectGlobalshttps://jestjs.io/docs/cli#--injectglobals
--jsonhttps://jestjs.io/docs/cli#--json
--lastCommithttps://jestjs.io/docs/cli#--lastcommit
--listTestshttps://jestjs.io/docs/cli#--listtests
--logHeapUsagehttps://jestjs.io/docs/cli#--logheapusage
--maxConcurrency=https://jestjs.io/docs/cli#--maxconcurrencynum
--maxWorkers=|https://jestjs.io/docs/cli#--maxworkersnumstring
--noStackTracehttps://jestjs.io/docs/cli#--nostacktrace
--notifyhttps://jestjs.io/docs/cli#--notify
--onlyChangedhttps://jestjs.io/docs/cli#--onlychanged
--onlyFailureshttps://jestjs.io/docs/cli#--onlyfailures
--openHandlesTimeout=https://jestjs.io/docs/cli#--openhandlestimeoutmilliseconds
--outputFile=https://jestjs.io/docs/cli#--outputfilefilename
--passWithNoTestshttps://jestjs.io/docs/cli#--passwithnotests
--projects ... https://jestjs.io/docs/cli#--projects-path1--pathn
--randomizehttps://jestjs.io/docs/cli#--randomize
--reportershttps://jestjs.io/docs/cli#--reporters
--resetMockshttps://jestjs.io/docs/cli#--resetmocks
--restoreMockshttps://jestjs.io/docs/cli#--restoremocks
--rootshttps://jestjs.io/docs/cli#--roots
--runInBandhttps://jestjs.io/docs/cli#--runinband
--runTestsByPathhttps://jestjs.io/docs/cli#--runtestsbypath
--seed=https://jestjs.io/docs/cli#--seednum
--selectProjects ... https://jestjs.io/docs/cli#--selectprojects-project1--projectn
--setupFilesAfterEnv ... https://jestjs.io/docs/cli#--setupfilesafterenv-path1--pathn
--shardhttps://jestjs.io/docs/cli#--shard
--showConfighttps://jestjs.io/docs/cli#--showconfig
--showSeedhttps://jestjs.io/docs/cli#--showseed
--silenthttps://jestjs.io/docs/cli#--silent
--testEnvironmentOptions=https://jestjs.io/docs/cli#--testenvironmentoptionsjson-string
--testLocationInResultshttps://jestjs.io/docs/cli#--testlocationinresults
--testMatch glob1 ... globNhttps://jestjs.io/docs/cli#--testmatch-glob1--globn
--testNamePattern=https://jestjs.io/docs/cli#--testnamepatternregex
--testPathIgnorePatterns=|[array]https://jestjs.io/docs/cli#--testpathignorepatternsregexarray
--testPathPatterns=https://jestjs.io/docs/cli#--testpathpatternsregex
--testRunner=https://jestjs.io/docs/cli#--testrunnerpath
--testSequencer=https://jestjs.io/docs/cli#--testsequencerpath
--testTimeout=https://jestjs.io/docs/cli#--testtimeoutnumber
--updateSnapshothttps://jestjs.io/docs/cli#--updatesnapshot
--useStderrhttps://jestjs.io/docs/cli#--usestderr
--verbosehttps://jestjs.io/docs/cli#--verbose
--versionhttps://jestjs.io/docs/cli#--version
--waitForUnhandledRejectionshttps://jestjs.io/docs/cli#--waitforunhandledrejections
--watchhttps://jestjs.io/docs/cli#--watch
--watchAllhttps://jestjs.io/docs/cli#--watchall
--watchmanhttps://jestjs.io/docs/cli#--watchman
--workerGracefulExitTimeout=https://jestjs.io/docs/cli#--workergracefulexittimeoutnumber
--workerThreadshttps://jestjs.io/docs/cli#--workerthreads
Getting Startedhttps://jestjs.io/docs/getting-started
Guideshttps://jestjs.io/docs/snapshot-testing
API Referencehttps://jestjs.io/docs/api
Stack Overflowhttps://stackoverflow.com/questions/tagged/jestjs
Reactifluxhttps://www.reactiflux.com
Twitterhttps://twitter.com/jestjs_
Bloghttps://jestjs.io/blog
GitHubhttps://github.com/jestjs/jest
Twitterhttps://twitter.com/jestjs_
Privacyhttps://opensource.facebook.com/legal/privacy/
Termshttps://opensource.facebook.com/legal/terms/
https://openjsf.org/
OpenJS Foundationhttps://openjsf.org
OpenJS Foundationhttps://openjsf.org
OpenJS Foundationhttps://openjsf.org
Trademark Policyhttps://trademark-policy.openjsf.org
Trademark Listhttps://trademark-list.openjsf.org
list of OpenJS Foundation trademarkshttps://trademark-list.openjsf.org
The OpenJS Foundationhttps://openjsf.org
Terms of Usehttps://terms-of-use.openjsf.org
Privacy Policyhttps://privacy-policy.openjsf.org
Bylawshttps://bylaws.openjsf.org
Code of Conducthttps://code-of-conduct.openjsf.org
Trademark Policyhttps://trademark-policy.openjsf.org
Trademark Listhttps://trademark-list.openjsf.org
Cookie Policyhttps://www.linuxfoundation.org/cookies

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.