Version 1.5.6 released
Adds better support for running the combined 1.8/1.9 specs.
Summary of changes:
- Adds BackgroundGuard that is enabled with the
--backgroundcommand line option. This guard is used for specs that may block if run in a background process (e.g. library/readline) - Adds
--prefixcommand line option the specifies a string to append to potential file names when resolving spec files. - Adds
-C, --chdir DIRcommand 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 :librarywill 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