Skip to content
Commits on Jan 21, 2016
  1. @eregon

    Fix raise_error to not swallow any non-matching exception in combinat…

    eregon committed
    …ion with should_not!
    
    * lambda { ... }.should_not raise_error(SomeError)
      should rethrow if any non-matching exception is thrown by the block,
      otherwise the matcher silently swallows it and returns false,
      which #should_not interprets as a success!
  2. @eregon

    Do not duplicate specs.

    eregon committed
  3. @eregon

    Strip trailing newlines of evaluate specs

    eregon committed
    * So that one-line specs using heredoc produce just normal tags without \n.
    * See ruby/spec#181.
Commits on Jan 3, 2016
  1. @eregon
  2. @eregon
Commits on Nov 13, 2015
  1. @nobu

    Merge pull request #13 from nobu/fix-wrong-option

    nobu committed
    Fix exception at wrong option
  2. @nobu

    Fix exception at wrong option

    nobu committed
    When an option which has no arguments is followed by wrong option,
    `process` method may return `nil` and then causes `NoMethodError`.
Commits on Sep 29, 2015
  1. @eregon

    Always expand the SPEC_TEMP_DIR

    eregon committed
Commits on Sep 28, 2015
  1. @eregon
  2. @eregon

    Add spec for SpecTag#unescape

    eregon committed
  3. @eregon

    Simplify espacing in SpecTag

    eregon committed
  4. @eregon

    Fix SpecTag#unescape

    eregon committed
    * '\n' should not be touched when there are no quotes since it was an escaped \n in the specdoc.
Commits on Sep 4, 2015
  1. @eregon

    Support escape: true only in ruby_exe, by executing from a temporary …

    eregon committed
    …file
    
    * It was never used for ruby_cmd.
    * Escaping with the shell is very tricky to do reliably.
    * Fixes #11.
Commits on Sep 3, 2015
  1. @nobu

    Merge pull request #10 from nobu/bug/9-portable-backtick

    nobu committed
    Do not use $() for portability
  2. @nobu

    Do not use $() for portability

    nobu committed
    $() is now POSIX standard, however, may not be supported on some
    systems.
    
    Fix #9
Commits on Aug 19, 2015
  1. @elia

    Fix fixnum_min/fixnum_max for Opal

    elia committed
    In JavaScript bitwise operations are 32 bit, and most tests that use 
    fixnum_{max,min} are about bitwise operations.
Commits on Aug 2, 2015
  1. @eregon

    Update links

    eregon committed
    * Fixes #8.
Commits on Jul 23, 2015
  1. @eregon

    Merge pull request #7 from jannishuebl/master

    eregon committed
    Fix fixnum_max and fixnum_min for my Opal Bignum Implementation
Commits on Jul 10, 2015
  1. @jannishuebl

    Fix fixnum_max for Opal.

    jannishuebl committed
    It should use the MAX and MIN value of Javascript Numbers specified in:
    http://www.ecma-international.org/ecma-262/6.0/#sec-number.max_safe_integer
Commits on Jun 30, 2015
  1. @eregon

    Revert "Let mspec know about the conflict between the SpinnerFormatte…

    eregon committed
    …r and MRI 2.0."
    
    * This reverts commit 69e72e2.
    * MRI 2.0.0 runs the specs just fine with the SpinnerFormatter now
      (it was EBAF bugs in the specs).
Commits on Jun 23, 2015
  1. @eregon
Commits on Jun 20, 2015
  1. @eregon
Commits on Jun 17, 2015
  1. @eregon
  2. @eregon
  3. @eregon

    Make the fixture helper return real paths

    eregon committed
    * Since it is used for code loading which on recent Ruby uses real paths.
  4. @eregon

    Import the LeakChecker from MRI test-all.

    eregon committed
    * Add checks for ARGV and internal/external default encoding.
Commits on Jun 15, 2015
  1. @eregon
Commits on Jun 13, 2015
  1. @eregon

    Fix fd leak in output_to_fd helper.

    eregon committed
    * IO#reopen might create another fd.
  2. @eregon

    Drop 1.8 support for mspec

    eregon committed
    * It's ancient now.
  3. @eregon
  4. @eregon

    Add a argf helper for ARGF specs.

    eregon committed
  5. @eregon

    Update Gemfile.lock.

    eregon committed
  6. @eregon

    Actually save the value of ARGV by duping the array

    eregon committed
    * Otherwise we will just replace it with itself on :restore.
    * Fix test.
Commits on Jun 4, 2015
  1. @eregon

    Keep the progress line at the end for the spinner formatter.

    eregon committed
    * Since it is a useful, concise and colored summary.
Commits on Jun 3, 2015
  1. @eregon
Something went wrong with that request. Please try again.