Commits on May 4, 2012
  1. @dchelimsky

    bump to 2.10.0

    dchelimsky committed May 3, 2012
  2. @dchelimsky
Commits on May 1, 2012
  1. @dchelimsky

    update yard to 0.8

    dchelimsky committed Apr 30, 2012
Commits on Apr 22, 2012
  1. @dchelimsky
  2. @dchelimsky

    silence more warnings

    dchelimsky committed Apr 22, 2012
  3. @dchelimsky
  4. @dchelimsky

    shorten file extension

    dchelimsky committed Apr 22, 2012
Commits on Apr 21, 2012
  1. @dchelimsky

    Changelog [ci skip]

    dchelimsky committed Apr 21, 2012
  2. @dchelimsky
  3. @dchelimsky

    ci: run against rbx

    dchelimsky committed Apr 21, 2012
  4. @dchelimsky
  5. @dchelimsky

    Changlog for #140

    dchelimsky committed Apr 21, 2012
  6. @dchelimsky

    Fix potential false-positive so that it will fail correctly if there …

    …is a regression.
    
    - See #140.
    dchelimsky committed Apr 21, 2012
  7. @dchelimsky

    Merge pull request #140 from jfirebaugh/rubinius

    Do not require exception messages to exactly match MRI
    dchelimsky committed Apr 21, 2012
Commits on Apr 20, 2012
  1. @jfirebaugh

    Do not require exception messages to exactly match MRI

    Different Ruby implementations deserve latitude in the error
    messages, e.g. to provide more precise diagnostics than MRI.
    
    In particular, do not rely on the fact that RuntimeError generated
    by MRI when calling bare `raise` without a current exception has
    an empty message. That is not the case on Rubinius; it is arguably
    a bug in MRI.
    
    Following this commit, all test pass on Rubinius head.
    jfirebaugh committed Apr 19, 2012
  2. @dchelimsky

    match_unless_raises accepts multiple args

    - in support of fix for rspec/rspec-rails#530
    dchelimsky committed Apr 19, 2012
Commits on Apr 19, 2012
  1. @myronmarston

    Update changelog.

    [ci skip]
    myronmarston committed Apr 18, 2012
  2. @myronmarston

    Merge pull request #129 from rspec/yield_matchers

    Yield matchers
    myronmarston committed Apr 18, 2012
Commits on Apr 17, 2012
  1. @dchelimsky
  2. @dchelimsky

    align usage of expect/to

    dchelimsky committed Apr 17, 2012
  3. @jeremywadsack @dchelimsky
Commits on Apr 11, 2012
  1. @myronmarston
Commits on Apr 10, 2012
  1. @myronmarston

    Raise an error if a single-yield matcher is used with a multi-yield m…

    …ethod.
    
    Only the yield_successive_args matcher is designed for the multi-yield case.
    myronmarston committed Apr 10, 2012
  2. @myronmarston

    Refactor yield matchers a bit.

    This allows the YieldProbe to take care of defining the probe block, and simplifies the #matches? methods.
    myronmarston committed Apr 10, 2012
  3. @myronmarston

    Raise an error if expect block arg isn't passed on as a block.

    Otherwise, the matcher is unable to detect anything about if the method-under-test yields, and the user may get false positives.
    myronmarston committed Apr 9, 2012
  4. @dchelimsky
  5. @dchelimsky

    Change start_with and end_with matchers to take varargs.

    - Clean up rdoc, features, and specs.
    - Refactor the two matchers a bit.
    - Add changelog.
    - #135
    dchelimsky committed Apr 8, 2012
  6. @myronmarston
Commits on Apr 9, 2012
  1. @dchelimsky

    Merge pull request #135 from jeremywadsack/start_with_end_with

    Add matchers start_with end_with
    dchelimsky committed Apr 8, 2012
Commits on Apr 8, 2012
  1. @jeremywadsack

    Fix up whitespace

    jeremywadsack committed Apr 8, 2012
  2. @jeremywadsack

    Rdoc for new matchers

    jeremywadsack committed Apr 8, 2012
  3. @jeremywadsack
  4. @jeremywadsack
  5. @jeremywadsack
Commits on Apr 4, 2012
  1. @dchelimsky

    add doc files to .yardopts

    [ci skip]
    dchelimsky committed Apr 4, 2012