Permalink
Commits on Jun 27, 2012
Commits on Apr 14, 2012
  1. Merge pull request #25 from nurse/delete_temp_dir_only_by_main_process

    brixen committed Apr 14, 2012
    Delete SPEC_TEMP_DIR only by main process.
Commits on Apr 12, 2012
  1. Delete SPEC_TEMP_DIR only by main process.

    nurse committed Apr 12, 2012
    If a spec call Process.fork, lib/mspec/helpers/tmp.rb's at_exit is
    called by the forked process. This means the temp dir, which is still
    used, may be removed other than main process.
Commits on Apr 2, 2012
  1. Change DNS matcher to allow underscores. Caused failing specs if you'…

    subwindow committed with jfirebaugh Mar 18, 2012
    …ve got certain things in your hosts file
  2. Expand the path portion of ruby_exe_options

    jfirebaugh committed Apr 2, 2012
    This allows ruby_exe's :dir option to be used on Rubinius,
    where ruby_exe_options returns a relative path.
Commits on Mar 15, 2012
  1. Require added file

    jfirebaugh committed Mar 15, 2012
  2. add hostname helper

    Chuck Remes committed with jfirebaugh Feb 9, 2012
    fixes platforms that are missing the hostname executable by
    providing for an array of fallback commands that return
    equivalent information
  3. Add frozen_object_error_class helper

    jfirebaugh committed Mar 15, 2012
    1.8 raises a TypeError when attempting to modify a frozen object,
    while 1.9 raises RuntimeError. Many rubyspecs exist in both a 1.8
    and 1.9 form due to this difference alone; this helper allows us
    to write a single spec for both versions.
Commits on Mar 1, 2012
  1. Fix specs on 1.9

    jfirebaugh committed Mar 1, 2012
    - Conditionalized ruby-debug dependency in Gemfile.
    - MatchYAMLMatcher also needs to clean trailing whitespace on
      `---` lines.
    - DateTime offset must be a Rational on 1.9.
    - instance_eval(&lambda {}) raises ArgumentError on 1.9.
    - YAML == Psych on 1.9, so don't test it for NameMap.
Commits on Feb 6, 2012
Commits on Feb 5, 2012
Commits on Jan 10, 2012
  1. Merge pull request #20 from jc00ke/master

    brixen committed Jan 10, 2012
    Delete :env keys from ENV
  2. Revert use of context blocks

    jc00ke committed Jan 10, 2012
  3. Delete :env keys from ENV

    jc00ke committed Jan 10, 2012
Commits on Jan 9, 2012
  1. Merge pull request #19 from jc00ke/env_for_ruby_exe

    brixen committed Jan 9, 2012
    Adding env key to ruby_exe options hash
  2. Removed $: modifications.

    brixen committed Jan 9, 2012
  3. Fixes to run out-of-order.

    brixen committed Jan 9, 2012
    The OS X file system is ordered. Linux is not. Some specs were not
    cleaning up or setting up state properly when run out-of-order on
    Linux.
  4. Merge pull request #18 from jc00ke/update_rspec_bundler

    brixen committed Jan 9, 2012
    Update for bundler compatibility
  5. Removed some rdoc formatting.

    brixen committed Jan 9, 2012
  6. Indent ordered list one level.

    brixen committed Jan 9, 2012
  7. Updated README.

    brixen committed Jan 9, 2012
  8. Fix specs for RSpec 2.8.0.

    brixen committed Jan 9, 2012
  9. Modernize mspec.

    brixen committed Jan 9, 2012
Commits on Dec 9, 2011
  1. Merge pull request #17 from jfirebaugh/float_matchers

    brixen committed Dec 9, 2011
    be_{positive,negative}_infinity and be_nan matchers
  2. Add be_nan matcher

    jfirebaugh committed Dec 9, 2011