Forrest logo
back to the rspec tool

rspec:tldr:c72b1

rspec: Run specs with a specific seed.
$ rspec --seed ${seed_number}
try on your machine

The command "rspec --seed ${seed_number}" is used to run RSpec tests with a specific seed number.

Here's a breakdown of the command:

  • "rspec": It is the command-line tool that runs RSpec tests.
  • "--seed": It is an option flag that specifies the seed number for random test ordering.
  • "${seed_number}": It is a placeholder that should be replaced with an actual number. The seed number determines the order in which randomized tests are run. Using the same seed number ensures that the random order is consistent across multiple test runs, allowing for easier debugging and reproduction of failures.

For example, if you want to run RSpec tests with a seed number of 123, you would replace "${seed_number}" with "123" in the command:

"rspec --seed 123"

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the rspec tool