Version 1.5.6 released

Adds better support for running the combined 1.8/1.9 specs.
Added by Brian Ford 605 days ago

Summary of changes:

  • Adds BackgroundGuard that is enabled with the --background command line option. This guard is used for specs that may block if run in a background process (e.g. library/readline)
  • Adds --prefix command line option the specifies a string to append to potential file names when resolving spec files.
  • Adds -C, --chdir DIR command line option that changes the working directory to DIR before running the specs.
  • Adds spec collections to the config file that can be used to run the correct specs for a particular version. For example, mspec :library will run the appropriate library specs. RubySpec has updated ruby.1.8.mspec and ruby.1.9.mspec files that set :core, :library, and :language correctly.

Comments