Permalink
Switch branches/tags
Nothing to show
Commits on May 31, 2008
  1. Fixed spec for Ubuntu ruby.

    btakita committed May 31, 2008
  2. Ignoring IntelliJ Idea files.

    btakita committed May 31, 2008
Commits on May 28, 2008
Commits on May 25, 2008
  1. Added Kernel#const_lookup helper.

    Brian Ford
    Brian Ford committed May 25, 2008
Commits on May 24, 2008
  1. Fixed spec failures for html formatter.

    Brian Ford
    Brian Ford committed May 24, 2008
  2. Fixed ruby_bug guard to use Integers internally.

    Brian Ford
    Brian Ford committed May 24, 2008
  3. HTML formatter: highlight the detailed output targeted by links.

    mernen committed May 24, 2008
    Uses the CSS 3 :target selector, known to work on Firefox 2, Safari 3 and Opera 9.5 beta 2.
Commits on May 23, 2008
  1. Spruced up HTML formatting a bit.

    mernen committed May 23, 2008
    * Added a doctype (HTML 4 strict).
    * Escaped all output.
    * Added a divider line between summary and exceptions.
Commits on May 21, 2008
  1. Fixed the way ruby_bug guard understands version.

    Brian Ford
    Brian Ford committed May 21, 2008
    A version string of '1.8' is implicitly '1.8.x.y' and
    a string of '1.8.6' is implicitly '1.8.6.x'. So, to use
    ruby_bug guard for a spec that is a bug on 1.8.6.x but
    is fixed in 1.8.7.0 and up
    
      ruby_bug "#", '1.8.6' do ... end
  2. Another shot at ruby_version_is and ruby_bug guards.

    Brian Ford
    Brian Ford committed May 21, 2008
    The guard takes either a String or a Range to specify
    which version(s) match. For example, to run the specs on
    any version >= 1.8.6 p114
    
      ruby_version_is "1.8.6.114" do ... end
    
    To run the specs on any version from 1.8.6 to 1.8.6 p114
    
      ruby_version_is "1.8.6".."1.8.6.114" do ... end
    
    To run the specs on any version from 1.8.6 to 1.8.7 but
    *not* including 1.8.7
    
      ruby_version_is "1.8.6"..."1.8.7" do ... end
    
    Also, ruby_bug guard now takes a version 2nd argument. The
    ruby_bug guard will not run the specs on any version of MatzRuby
    that is <= 'version'. For example,
    
      ruby_bug "#2", "1.8.6.114" do ... end
    
    will not run the specs on MatzRuby for any version less than
    1.8.6 p114, but it will run the specs on any version after
    that and on any other implementation besides MatzRuby and
    regardless of version.
Commits on May 20, 2008
  1. Added ruby_version_is guard.

    Brian Ford
    Brian Ford committed May 20, 2008
    This guard currently understands three Ruby versions:
    
      :standard - the version marked stable at ruby-lang.org
      :development - version 1.8.7
      :experimental - version 1.9.0
  2. Fixed SpecGuard#platform? to correctly match :windows.

    Brian Ford
    Brian Ford committed May 20, 2008
Commits on May 19, 2008
  1. Fixed SpecGuard#platform? to handle JRuby correctly.

    Brian Ford
    Brian Ford committed May 19, 2008
  2. Added optional (for now) argument to ruby_bug guard.

    Brian Ford
    Brian Ford committed May 19, 2008
Commits on May 18, 2008
  1. Make MSpecMain#parallel behave correctly across platforms.

    luislavena committed May 18, 2008
    Completed it with some expectations.
  2. Added missing Process#waitall stub to #multi_exec specs.

    luislavena committed May 18, 2008
    JRuby raised NotImplementedError when received #waitall
  3. Allow #tmp work under sudoless setups.

    luislavena committed May 18, 2008
    Added /var/tmp as alternative for temporary files since
    /tmp permissions are somehow limited under different distros.
  4. Misc fixes for failures on Hardy Heron.

    Brian Ford
    Brian Ford committed May 18, 2008
Commits on May 17, 2008
  1. Require rubygems in Rakefile.

    brixen committed May 17, 2008
  2. Fix a typo, grr!

    arthurschreiber committed May 17, 2008
  3. There is actually no be_equal matcher in Rspec, it's only equal.

    arthurschreiber committed May 17, 2008
    'obj.should be_equal(other_obj)' is now 'obj.should equal(other_obj)'.
    
    be_equal was not used in rubyspec at all, so I think this is ok.
  4. Update license info.

    Brian Ford
    Brian Ford committed May 17, 2008
Commits on May 16, 2008
  1. Implicitly set the expected number of calls when using #and_return wi…

    arthurschreiber committed May 16, 2008
    …th multiple
    
    arguments.
    
    Fixes #6.
  2. Show exception class in failure backtrace.

    Brian Ford
    Brian Ford committed May 16, 2008