JASMINE(1)
π JASMINE(1) π
okay bestie, sit down, hydrate, and let me tell you about jasmine β the JavaScript Testing Framework. she's a user command, she lives in section 1 of the manual, and she is literally the moment. π
β¨ NAME β¨
jasmine β JavaScript Testing Framework. that's it, that's her. no cap. π
πΈ SYNOPSIS πΈ
jasmine [command] [options] [files] [--]
π¦ DESCRIPTION π¦
π Commands:
initβ initialize jasmine. sets the whole thing up, the way that she just does. β¨examplesβ install examples. so you can see her in action, iykyk. πhelp,-hβ show help. the "hey bestie what do I do" button. π«Άversion,-vβ show jasmine and jasmine-core versions. flex the numbers. πenumerateβ enumerate suites and specs. lists them all out, main character energy. π
If no command is given, Jasmine specs will be run. that's right β no command, no problem, she just gets to work. π₯
π OPTIONS π
--parallel=Nβ Run in parallel with N workers. N is your choice, queen. β¨--parallel=autoβ Run in parallel with an automatically chosen number of workers. she picks. she always picks right. π--no-colorβ turn off color in spec output. muted, minimal, still iconic.--colorβ force turn on color in spec output. the rainbow is non-negotiable. π--filter=β filter specs to run only those that match the given regular expression. regex girlies rise. π--filter-path=β run only the spec or suite that matches the given path, e.g.--filter-path='["parent suite name","child suite name","spec name"]'. very specific, very demure. π--helper=β load helper files that match the given string. helpers are the besties behind the scenes. π«Ά--require=β load module that matches the given string. bring your faves along. π--fail-fastβ stop Jasmine execution on spec failure. no dwelling, we move. π--config=β path to the Jasmine configuration file. point her at the blueprint. πΊοΈ--reporter=β path to reporter to use instead of the default Jasmine reporter. swap the narrator, the plot stays. π--verboseβ print information that may be useful for debugging configuration. she will tell you everything, and honestly? good. π--β marker to signal the end of options meant for Jasmine. the little "ok we're done here" line. β
The given arguments take precedence over options in your jasmine.json. yeah β the command line wins, always, periodt. π
The path to your optional jasmine.json can also be configured by setting the JASMINE_CONFIG_PATH environment variable. so if you like env vars better, that's valid too. πΈ
jasmine-core v5.11.0 β she's on it, she's updated, she's slaying. β
lowkey a whole testing framework and highkey the blueprint. run your specs, bestie. π
that's the whole page, mwah. π
sign-off time: this was jasmine v5.11.0, dated May 2026, filed under JASMINE(1). no cap, go write some tests. π¦β¨
π¦ where this page comes from
- ubuntu stonking: node-jasmine 5.11.0+~cs10.12.9-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms