Permalink
Switch branches/tags
Commits on May 27, 2012
  1. fix typo in README [ci skip]

    dchelimsky committed May 27, 2012
  2. Add travis-ci badge to README

    dchelimsky committed May 27, 2012
  3. Revert "Merge pull request #443 from nicknovitski/patch-2"

    This reverts commit ea668aa, reversing
    changes made to 8010fc3.
    justinko committed May 27, 2012
  4. Merge pull request #443 from nicknovitski/patch-2

    use RR's rspec2 adapter (re: issue #136)
    justinko committed May 27, 2012
Commits on May 25, 2012
  1. Merge pull request #623 from brynary/codeclimate-badge

    Add Code Climate badge
    dchelimsky committed May 25, 2012
  2. Add Code Climate badge

    brynary committed May 25, 2012
Commits on May 23, 2012
  1. Improve on 27059bf.

    * Fix specs. The `should_receive(:message).with(/.../)` wasn't working as
      expected...it passed even if the message text didn't match the regex.
      I figured out that it was because of the fact that the error was being
      raised within the example-under-test, which already had two errors and
      was simply printing (or, previously, silencing) the extra error.  The
      solution is to capture the reported message using a stub implementation,
      and then assert on it after running the example.
    * The added context ("in an after hook") for 2nd errors happening in an
      after hook wasn't being included in the printed message. This is fixed now.
    myronmarston committed May 23, 2012
Commits on May 22, 2012
  1. Update changelog.

    myronmarston committed May 22, 2012
  2. Don't silence 2nd exceptions.

    When an example raises an error and an after or around hook also raises an error, the 2nd error was being silenced, since `set_exception` was a no-op when the exception was already set.  Silencing errors is bad, so we should print the error instead.
    
    See https://github.com/myronmarston/vcr/issues/167#issuecomment-5814249 for the issue that triggered this change.
    myronmarston committed May 22, 2012
Commits on May 20, 2012
  1. Re-reformat failure message.

    Fixes cuke broken by 43ec3a8 caused
    by reformatting a file, which accidentally re-indented a HERE doc.
    dchelimsky committed May 20, 2012
  2. changelog

    justinko committed May 20, 2012
  3. Remove redundant logic.

    justinko committed May 20, 2012
  4. Only run windows specific specs if on the windows OS.

    travis-ci will be supporting multiple OS's in the future.
    justinko committed May 20, 2012
  5. Merge pull request #605 from jarmo/bug_396

    fixes #396
    justinko committed May 20, 2012
Commits on May 19, 2012
  1. Revert "Fix typo in changelog: Grzegorz M-E~Zwirski [ci skip]"

    It was correct before - just looked wrong in my editor.
    
    This reverts commit d342861.
    dchelimsky committed May 19, 2012
  2. Changelog for #622 [ci skip]

    dchelimsky committed May 19, 2012
  3. RDoc improvements for shared examples, Example, and Procsy.

    Also did some minor refactoring in order to be able to use Yard to
    document internal-DSL-generated methods like `it`, `example`, and
    `specify`.
    dchelimsky committed May 19, 2012
Commits on May 18, 2012
  1. Merge pull request #622 from slyphon/dump_failure_info_fix

    call #to_s on exception_message before calling #split
    dchelimsky committed May 18, 2012
  2. call #to_s on exception_message before calling #split

    When 1.8.7 is shutting down its threads, and you're stuck in a Monitor,
    it will eventually raise a SystemExit, and that SystemExit may have an
    instance of Exception as its `#message` (instead of a String) which
    causes the formatter to blow up.
    slyphon committed May 18, 2012
  3. Changelog for #621

    dchelimsky committed May 18, 2012
  4. RSpec.reset reinits configuration and world

    - Fixes #621 (for realz)
    dchelimsky committed May 18, 2012
  5. Revert "RSpec.reset resets filters"

    This reverts commit ba15a2e.
    dchelimsky committed May 18, 2012
  6. RSpec.reset resets filters

    - Fixes #621
    dchelimsky committed May 18, 2012
Commits on May 16, 2012
  1. doc tweaks [ci skip] #619

    dchelimsky committed May 16, 2012
  2. more Changelog for #619 [ci skip]

    dchelimsky committed May 16, 2012
  3. Support a 'name' arg to subject declaration

    Closes #619.
    
    Example:
    
        describe Article do
          subject(:article) { Article.new }
          it { supports_one_liners }
          it "supports intention revealing name" do
            article.should do_something
          end
        end
    dchelimsky committed May 15, 2012