Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
This comparison is big! We’re only showing the most recent 250 commits
Commits on Nov 12, 2011
@dchelimsky dchelimsky Merge pull request #501 from cbascom/config_spec_failures
Create the fakefs home directory path so writes to ~/.rspec succeed
Commits on Nov 13, 2011
@ileitch ileitch Use require_relative inplace of standard require if available. 49fcd9d
@dchelimsky dchelimsky Merge pull request #502 from ileitch/require_relative
Use require_relative inplace of standard require if available.
@dchelimsky dchelimsky use require_relative for subdirs as well (#502) 032f373
@dchelimsky dchelimsky changelog and benchmark for #502
Using require_relative instead of require results in a roughly 12%
improvement in the time it takes to load rspec-core's own lib files
@dchelimsky dchelimsky use defined?(xxx) (tastes great, less filling) e8c392c
@cbascom cbascom Add support for passing parameters and a block through include_examples 71f6911
Commits on Nov 14, 2011
@cbascom cbascom Add support for passing parameters and a block to include_context as …
@cbascom cbascom Remove support for passing a block to include_[examples|context] 386e329
@cbascom cbascom Add a warning if a block is provided to include_[examples|context] 26802fb
Commits on Nov 15, 2011
@dchelimsky dchelimsky Merge pull request #503 from cbascom/shared_example_params
Add support for passing parameters and a block through include_examples and include_context
@dchelimsky dchelimsky changelog and cleanup for #503 96ef203
@dchelimsky dchelimsky reorder the rake task args (no functional change) and clean up rspec's
own rake tasks
@dchelimsky dchelimsky Merge pull request #485 from ragaskar/master
Use inject instead of reduce.
@dchelimsky dchelimsky Merge pull request #451 from richievos/master
Add time to run each example to html formatter.
@dchelimsky dchelimsky Use 5 decimal places for time reports in html formatter.
- also update formatter specs and gold masters
- #451
@dchelimsky dchelimsky changelog for #451 8de2a97
Commits on Nov 19, 2011
@dchelimsky dchelimsky rdoc 7a72f38
Commits on Nov 20, 2011
@justinko justinko Don't shell out for "ui" specs. a349051
@justinko justinko Don't exclude "ui" specs from the default spec run - they're fast eno…
…ugh now.
Commits on Nov 23, 2011
@dchelimsky dchelimsky dev: add rdoc task 258c250
@dchelimsky dchelimsky rdoc - use yard's @private tag to hide a lot of noise. More to go, bu…
…t good progress.
Commits on Nov 24, 2011
@cgriego cgriego Fix --drb --failure-exit-code 726c5cd
@dchelimsky dchelimsky more rdoc tweaks bbc965c
Commits on Nov 25, 2011
@dchelimsky dchelimsky dev: hack the Gemfile to print instructions for ruby-debug-base19 and…
… linecache19 on ruby-1.9.3
@dchelimsky dchelimsky restore debugger method directly to Kernel 3b996ae
@dchelimsky dchelimsky ci: don't warn about ruby-debug-base19 and linecache19 in ci 0404fe3
Commits on Nov 26, 2011
@dchelimsky dchelimsky dev: add support for a Gemfile-custom file so devs can customize their
dev env.
@dchelimsky dchelimsky dev: move dev-env gems to Gemfile-custom.sample fcb8455
@dchelimsky dchelimsky add
Would have prefered to call it README-DEV, but yard picks that up and
won't ignore it even if I tell it to :(
@dchelimsky dchelimsky Merge pull request #509 from cgriego/drb-failure-exit-code
Fix --drb --failure-exit-code
Commits on Nov 27, 2011
AlexKVal fix small typo 9c43e1f
@dchelimsky dchelimsky Merge pull request #510 from AlexKVal/patch-1
fix small typo
Commits on Nov 28, 2011
Sasha simpler --tag TAG[:VALUE] parsing d5d12e8
Sasha remove duplication b062e79
Sasha use the OptionParser type option 91feb97
Sasha remove duplicate test 1d31b88
@justinko justinko Merge pull request #513 from AlexKVal/remove_duplicate_test
remove duplicate test
@justinko justinko Fix 1.8 syntax error. cb1d205
Commits on Nov 29, 2011
@hexgnu hexgnu Using Kernel.rand instead of just rand due to injection issues af76b40
@justinko justinko Merge pull request #514 from hexgnu/master
Use `Kernel.rand` instead of `rand` for randomization.
Commits on Nov 30, 2011
@dchelimsky dchelimsky Merge pull request #511 from AlexKVal/simpler_syntax
simpler --tag TAG[:VALUE] parsing and remove small duplication
@dchelimsky dchelimsky Merge pull request #512 from AlexKVal/failure_exit_code
use the OptionParser type option
@dchelimsky dchelimsky Restore the duplication removed from a spec in the previous commit. I
find it easier to read and it aligns better w/ the other examples in the
same file.

- #512.
@dchelimsky dchelimsky update gold masters for html formatter specs in jruby a53add2
@dchelimsky dchelimsky ci: restore jruby 9b2bc3e
Sasha testing all options are output 28462c2
Commits on Dec 01, 2011
Sasha unnecessary to_s 159f889
@justinko justinko Merge pull request #517 from AlexKVal/sml
unnecessary to_s
Sasha more concise FilterManager#update 90e56a9
@dchelimsky dchelimsky Merge pull request #518 from AlexKVal/filter_manager
more concise FilterManager#update
@dchelimsky dchelimsky Merge pull request #516 from AlexKVal/drb_options_spec
ensure all options make it across DRb
@dchelimsky dchelimsky ci: jruby build is still timing out on travis 355f727
Sasha little more test coverage for FilterManager#include ae95c6a
Sasha test for :replace priority in FilterManager#update 310defb
@myronmarston myronmarston Tweak some JRuby/Java settings to run the cukes faster.
On my mac book pro this made them about twice as fast.

Before these changes, `time bundle exec cucumber` resulted in:
  bundle exec cucumber  2644.08s user 214.31s system 225% cpu 21:09.29 total

After these changes, `time bundle exec cucumber` resulted in:
  bundle exec cucumber  732.46s user 115.82s system 136% cpu 10:22.37 total
Commits on Dec 02, 2011
@dchelimsky dchelimsky Merge pull request #519 from AlexKVal/filter_manager_spec
two additional tests for FilterManager
@dchelimsky dchelimsky Expose more intention revealing methods on FilterManager to eliminate
dependency on magic symbols.
@dchelimsky dchelimsky Fix bug introduced in previous commit where low priority exclusion
filters bypassed the deprecation warnings for if/unless.
@dchelimsky dchelimsky yield_unless_standalone.sub(/^yield_/,'') 58a2db4
@dchelimsky dchelimsky remove obsolete methods fbfa150
@dchelimsky dchelimsky changes 5cf3ec4
@dchelimsky dchelimsky rdoc: more detail on before/after hooks c149f58
Sasha remove unreachable code 9589b68
@dchelimsky dchelimsky add license to gemspec (and consequently the gem)
- Fixes #515
@dchelimsky dchelimsky Merge pull request #521 from AlexKVal/metadata
remove unreachable code
Commits on Dec 03, 2011
@dchelimsky dchelimsky rdoc 84cb5f2
@dchelimsky dchelimsky rdoc - hide more private stuff 1354f1a
Commits on Dec 04, 2011
@dchelimsky dchelimsky use github-flavored-markup in readme d13d28f
Sasha some cosmetics for Metadata class 31bc17d
@dchelimsky dchelimsky also see ... 2be6788
Commits on Dec 05, 2011
@dchelimsky dchelimsky Merge pull request #523 from AlexKVal/meta
some cosmetics for Metadata class
Commits on Dec 06, 2011
@AlexKVal AlexKVal readability refactoring of #filter_applies? 19d157c
Commits on Dec 07, 2011
@dchelimsky dchelimsky Merge pull request #528 from AlexKVal/meta
readability refactoring of #filter_applies?
@dchelimsky dchelimsky More refactoring of Metadata#filter_applies? and its helpers.
- related to #528.
@dchelimsky dchelimsky Metadata#filter_applies? - let Enumerable case fall through to defaul…
…t case

- #528
Commits on Dec 08, 2011
@AlexKVal AlexKVal #prune tests with the double d6b1dbc
@dchelimsky dchelimsky Merge pull request #535 from AlexKVal/meta3
#prune tests with the double
@AlexKVal AlexKVal remove overhead 5e7f7d8
@dchelimsky dchelimsky Merge pull request #536 from AlexKVal/fm_locations
remove overhead
Commits on Dec 09, 2011
@AlexKVal AlexKVal missed tests ced1340
@JoshCheek JoshCheek Add colour option for -p's slow test output
Worked on with @cdemyanovich during waza at @8thlight
Commits on Dec 10, 2011
@dchelimsky dchelimsky Merge pull request #539 from JoshCheek/profile-color-customization
Add colour option for -p's slow test output
@dchelimsky dchelimsky Revert "Merge pull request #539 from JoshCheek/profile-color-customiz…

This reverts commit d00e001, reversing
changes made to 0cdc8d4.
Commits on Dec 11, 2011
@dchelimsky dchelimsky rdoc - add note about pending + before 59602fa
Commits on Dec 12, 2011
@dchelimsky dchelimsky move PendingExampleFixedError to RSpec::Core::Pending b5d10cc
@dchelimsky dchelimsky a little more duck typing and a little less dependency on class 7fa264f
@dchelimsky dchelimsky :pending => 'message' assigns message (defaults to 'No reason given' …
…if :pending => true)

- defaults to 'No reason given' if :pending => true
- change default pending message to 'No reason given'
- assign 'Not yet implemented' when no block passed to example (a.k.a.
- Closes #540
@dchelimsky dchelimsky better messages for xit, xspecify, xexample 763eaab
@dchelimsky dchelimsky rdoc 13fd3ef
Commits on Dec 13, 2011
@dchelimsky dchelimsky very subjective little refactoring 80bdf06
@dchelimsky dchelimsky fill in pending example ea12445
@dchelimsky dchelimsky clean up drb spec 5b2b374
@dchelimsky dchelimsky even though it's pending, it should be red, not green 4ad3630
Commits on Dec 15, 2011
@dchelimsky dchelimsky small doc change 1e241a5
Commits on Dec 17, 2011
@ineverov ineverov Metadata supports arrays e.g. it "does something", :foo => ['bar','baz']
- Closes #504.
@dchelimsky dchelimsky Handle filter_applies? with an array in a more generic way.
Previous implementation handles only strings, numbers, symbols. This
handles anything in any array the same way it handles the same value
when its not in an array.

- #504.
@dchelimsky dchelimsky Changelog for #504 d0cdea9
Commits on Dec 18, 2011
@dchelimsky dchelimsky Refactoring: guard clause for the special cases
- #504.
@dchelimsky dchelimsky Refactoring: Hash is a special case too
- #504.
@AlexKVal AlexKVal --order --seed and #force. Removed duplication. 5a2dcc4
Commits on Dec 19, 2011
@dchelimsky dchelimsky Merge pull request #542 from AlexKVal/force1
--order --seed and #force. Removed duplication.
@dchelimsky dchelimsky Handle --tty option, but remove it from published options as it's onl…
…y for internal use.
@dchelimsky dchelimsky make the help text (i.e. rspec --help) more consistent 06b107b
Commits on Dec 20, 2011
@dchelimsky dchelimsky prep for 2.8.0.rc2 e69e7e7
Commits on Dec 25, 2011
@dchelimsky dchelimsky refactoring: simplify some methods in base_text_formatter 423af13
@dchelimsky dchelimsky rdoc af8d17c
Commits on Dec 27, 2011
weidenfreak metadata supports arrays for procs as well 2332f34
@justinko justinko Merge pull request #545 from weidenfreak/master
metadata supports arrays for procs
@justinko justinko changelog 8ee5005
Commits on Dec 30, 2011
@dchelimsky dchelimsky Ensure that each spec file is only loaded once.
- Fixes #546, in which trying to run 2 or more specific examples in the
  same file caused the whole file to be run. This was happening because
  the following command caused the file to be loaded twice, and the filter
  was not being applied to the second instance:

    rspec path/to/file:37 path/to/file:42
@dchelimsky dchelimsky Merge pull request #538 from AlexKVal/config_spec
missed tests
@dchelimsky dchelimsky Changelog for #546 43bd805
Commits on Jan 04, 2012
@dchelimsky dchelimsky add some starter code to the files generated by 189dc9c
Commits on Jan 05, 2012
@dchelimsky dchelimsky bump to 2.8.0 5bafc3a
Commits on Jan 06, 2012
@dchelimsky dchelimsky doc/file listings/configs cd58cb1
@dchelimsky dchelimsky bump some dev deps and move their declarations to gemspec 88868ff
@dchelimsky dchelimsky ci: without without development 6f8feca
@dchelimsky dchelimsky dev: syntax gem is a dev dependency a7ebbb4
Commits on Jan 09, 2012
@dchelimsky dchelimsky (not txt) 47d7d0c
Commits on Jan 12, 2012
@dchelimsky dchelimsky Use sets defined once instead of arrays declared in line where order
doesn't matter.

Very minor perf improvement, evidence of which is either anecdotal
(rspec's suite appears to run about 0.1 second faster on average) or
assumed based on benchmarks posted at
@dchelimsky dchelimsky CONDITIONAL is more descriptive 7ce078e
Commits on Jan 13, 2012
@dchelimsky dchelimsky No need to override command line switches that don't accept false (e.g.

- Fixes $552.
Commits on Jan 16, 2012
@ineverov ineverov Require 'set' a89fb4d
Ivan Neverov Merge branch 'master' of git:// db5a740
@ineverov ineverov Remove to_set method call per d8af26e#commitcomment-861297 2b76e88
@dchelimsky dchelimsky Merge pull request #555 from ineverov/add_set_require
require 'set'
@dchelimsky dchelimsky remove unnecessary indirection bf848ec
@dchelimsky dchelimsky Ensure that values passed to `config.filter_run` are respected when
running over DRb (using spork).

- Fixes #554.
Commits on Jan 17, 2012
@dchelimsky dchelimsky Changelog for #554 e0de119
Commits on Jan 21, 2012
@exviva exviva Fix Cucumber deprecation warnings
This removes the following warning:

    WARNING: Using 'Given/When/Then' in step definitions
    is deprecated, use 'step' to call other steps instead
Commits on Jan 22, 2012
@justinko justinko Merge pull request #559 from exviva/fix_cucumber_warnings
Fix Cucumber deprecation warnings
Commits on Jan 25, 2012
@justinko justinko Ensure shared example groups are reset after a run (as example groups…
… are).
Commits on Jan 28, 2012
@uzzz uzzz base text formatter now displays "xx minute(s) xx seconds" if more th…
…an 60 seconds
Commits on Jan 29, 2012
@pyromaniac pyromaniac Now the both values are stored, but i.e. `controller` method, created…
… anonymouus controller in corresponding example group, redefines only :described_class, but later we try to get `described_class` it examples to instantiate anonymous controller and got :describes value. Described class chould be taken first.
@pyromaniac pyromaniac Added spec for patched case a4c33a5
Commits on Jan 30, 2012
@justinko justinko Merge pull request #563 from uzzz/master
Display both minutes and seconds of duration time when specs are finished.
@justinko justinko Pluralization support for runtime duration output (minute). 68a66de
@justinko justinko changelog a08eabc
@dchelimsky dchelimsky doc formatter strips whitespace from group and example descriptions 7db7f4b
@dchelimsky dchelimsky Changelog for prev commit 04d77ec
@justinko justinko Spec for RSpec::Core::World#reset 5c73b8c
@dchelimsky dchelimsky simplify spec for #reset
- See 5c73b8c
Commits on Jan 31, 2012
@dchelimsky dchelimsky ci: update rubygems if < 1.8 (needed for ZenTest in ree) 7e6dc98
@dchelimsky dchelimsky ci: before_script doesn't run before bundling, so no way to run again…
…st ree for now
@dchelimsky dchelimsky ci: one more try ... 311b525
@dchelimsky dchelimsky ci: it's before_install (RTFM) ff5e12f
@dchelimsky dchelimsky ci: it's gem, not rubygems bcdb6f4
@dchelimsky dchelimsky dev: need to include dev rspec in case dependent gems depend on rspec a4bff1c
Commits on Feb 02, 2012
@dchelimsky dchelimsky don't rescue from calling proc filters
- Closes #556.
@dchelimsky dchelimsky Changelog for #556 147a3a5
@dchelimsky dchelimsky it was rescue false, not rescue nil
- #556.
Commits on Feb 03, 2012
@sunaku sunaku at_exit: don't mask nonzero exit status due to $!
This change ensures that RSpec's at_exit handler doesn't mask (override)
any nonzero exit status, which can happen when Ruby is on it's way out
due to an uncaught exception ($!) such as a SyntaxError.

Please see this bug report for more information:

sunaku/tork#31 (comment)
Commits on Feb 04, 2012
@tomstuart tomstuart Fix autotest when RSpec executable path contains spaces b804c70
@dchelimsky dchelimsky Merge pull request #570 from tomstuart/rspec-executable-spaces
Autotest fails if RSpec executable path contains spaces
Commits on Feb 05, 2012
@dchelimsky dchelimsky Merge pull request #564 from pyromaniac/patch-1
Prefer described_class over describes
@dchelimsky dchelimsky Changelog for #564 c6dc90b
@dchelimsky dchelimsky Don't process filters when the metadata doesn't even have the key.
This allows us to simplify the filter_applies? method on metadata, and
gives us a small performance boost by not evaluating procs that would
always return false.

- Closes #556.
@dchelimsky dchelimsky fix copy/paste oversight b06bc35
Commits on Feb 10, 2012
@justinko justinko Merge pull request #569 from sunaku/patch-1
at_exit: don't mask nonzero exit status due to $!
@justinko justinko changelog aefb25c
Commits on Feb 16, 2012
@dchelimsky dchelimsky add note that explicit ref to subject is not recommended 5dc1872
Commits on Mar 04, 2012
@dchelimsky dchelimsky Don't include or extend when ancestor group is already extended.
- Fixes #576.
@dchelimsky dchelimsky Changelog for #576 9f425c2
@dchelimsky dchelimsky link to full dev changelog [ci skip] 2fa0741
@dchelimsky dchelimsky Fix #576 for Ruby 1.8 as well
Per benchmarks/check_inclusion, this:
  (class << host; self; end) < mod
is faster than this:
  (class << host; self; end).included_modules.include?(mod)

The faster version doesn't work in Ruby 1.8, so we use the slower
version in Ruby 1.8, but the faster version in 1.9:w
@dchelimsky dchelimsky run benchmarks against ruby 1.8 as well 6d75ce6
Commits on Mar 06, 2012
@dchelimsky dchelimsky remove spork-0.9 shim (0.9 has been released) dbf1d64
Commits on Mar 10, 2012
@justinko justinko Fix broken link. Closes #580 76cd682
Commits on Mar 12, 2012
@dchelimsky dchelimsky bump to 2.9.0.rc1 5b255ac
@dchelimsky dchelimsky don't forget rake 8d1eff9
@dchelimsky dchelimsky bump to 2.9.0.rc2 a4607d5
Commits on Mar 16, 2012
@dchelimsky dchelimsky add example for 'it { should_not matcher }'
There was a cuke, but no example.
@dchelimsky dchelimsky it { should matcher } delegates directly to ExpectationHandler.
Not only is this cleaner, but it also makes it feasible to turn of the
global 'should' (see #119).
@masarakki masarakki fix memorize of subject 54c0e18
Commits on Mar 17, 2012
@dchelimsky dchelimsky Merge pull request #582 from masarakki/master
Support false and nil subject
@dchelimsky dchelimsky Merge pull request #582 from masarakki/master
Support false and nil subject
@dchelimsky dchelimsky Beef up/clarified specs for #582.
Also refactored `its` a bit
@dchelimsky dchelimsky Changelog for #582 76fed28
@dchelimsky dchelimsky Beef up/clarified specs for #582.
Also refactored `its` a bit
@dchelimsky dchelimsky Changelog for #582 96e9d57
@dchelimsky dchelimsky bump to 2.9.0 52bbe9f
@dchelimsky dchelimsky Merge branch '2-9-maintenance' into temp
* 2-9-maintenance:
  bump to 2.9.0
  Changelog for #582
  Beef up/clarified specs for #582.
  Merge pull request #582 from masarakki/master

@dchelimsky dchelimsky dev: bump spork version to 0.9.0
[ci skip]
@dchelimsky dchelimsky dev: add a script to download ruby-debug-base19-0.11.26.gem and linec…
…ache19-0.5.13.gem to a local cache

[ci skip]
Commits on Mar 18, 2012
@preethiramdev preethiramdev Adding prepend before 15fa016
@preethiramdev preethiramdev Comments 70433f3
@preethiramdev preethiramdev Adding append_after, prepend_after, changes to after hooks storage an…
…d run method
@dchelimsky dchelimsky Hook collections are all the same now, so we only need one type. 76899a6
@dchelimsky dchelimsky rdoc tweaks for #579 d46c857
@dchelimsky dchelimsky provide a default ExampleGroup to eliminate conditionals running hooks 6999128
@dchelimsky dchelimsky refactor the [prepend|append]_[before|after] examples 9401cba
@dchelimsky dchelimsky Changelog for #579 f85d405
Commits on Mar 23, 2012
@justinko justinko Properly parse `SPEC_OPTS` options. Fixes #586 268eeb4
@dchelimsky dchelimsky add benchmark comparing v yield
[ci skip]
@dchelimsky dchelimsky example.description returns the location of the example if there is no
explicit description or matcher-generated description.

- Fixes #585.
Commits on Mar 24, 2012
@gswirski gswirski Fixed formatting of code examples in documentation.
Some `@example` tags were missing, I believe.
@dchelimsky dchelimsky Merge pull request #589 from sognat/patch-1
Fixed formatting of code examples in documentation.
@dchelimsky dchelimsky Changelog for #589 26e9548
@dchelimsky dchelimsky Use relative path for example.location. 107d676
@grosser grosser Do not modify example ancestry when dumping errors
This causes bugs (Notably that after blocks / transaction rollback is not executed properly)
when errors are dumped while examples are still running
as is done by [rspec-instafail]( and therefore fuubar formatter.
@dchelimsky dchelimsky Merge pull request #588 from grosser/preserve_ancestry_on_failure
Do not modify example ancestry when dumping errors
@dchelimsky dchelimsky Changelog for #588 [ci skip] fbe0e75
Commits on Mar 31, 2012
@dchelimsky dchelimsky beef up rdoc about let 78eb9e8
@dchelimsky dchelimsky more doc for subject method [ci skip] d39157b
@dchelimsky dchelimsky embrassed? seriously?
[ci skip]
Commits on Apr 04, 2012
@dchelimsky dchelimsky add doc files to .yardopts
[ci skip]
Commits on Apr 07, 2012
@dchelimsky dchelimsky add info to README about storing command line options in .rspec and a…
…utotest integration

[ci skip]
Commits on Apr 08, 2012
@dchelimsky dchelimsky remove unnecessary guard 62ae302
@dchelimsky dchelimsky Remove obsolete guard against building in ruby 1.9
[ci skip]
@dchelimsky dchelimsky prepend_before now prepends local hooks before global hooks.
- Provides support for rspec/rspec-rails#391.
- Also refactored the hooks infrastructure such that most of the work is
  done within the hooks module rather than spreading it out across its
  different consumers.
Commits on Apr 13, 2012
@moro moro refactor test, return identically same object from stubbed examples() b08810b
@moro moro prints ocuppied time of slow tests. 361cd64
@moro moro fix ZeroDivisionError when no test ran. 1708e15
@moro moro fix broken test fbe337e
Commits on Apr 16, 2012
@moro moro Improve result message. 9e8643d
Commits on Apr 18, 2012
@justinko justinko Merge pull request #602 from moro/display-slow-tests-occupied-time
Display slow tests occupied time
@justinko justinko Remove extraneous word. 4d9472e
@justinko justinko Fix for 1.8 1c0ce8d
@justinko justinko changelog [ci skip] a777f09
@justinko justinko JRuby is too fast!! (need to get an execution result time) 343c9e2
@justinko justinko line break [ci skip] a1cae36
@justinko justinko Handle zero execution time for profiling. This could happen if nothin…
…g is called in an example block.
@justinko justinko Attempt to get JRuby to report an execution time for profiling. 6c37ec5
Commits on Apr 20, 2012
@exviva exviva Fix warning
lib/rspec/core/subject.rb:91: warning: shadowing outer local variable - subject
@exviva exviva Fix a bunch of warnings
spec/rspec/core/example_spec.rb: warning: `-' after local variable
is interpreted as binary operator even though it seems like unary operator
@justinko justinko Merge pull request #603 from exviva/fix_warnings
Fix warnings
@eregon eregon raise an ArgumentError when the arity of a Proc filter is wrong
Otherwise the filter is not evaluated and considered to return nil
@myronmarston myronmarston Merge pull request #604 from eregon/filter-proc-arity
raise an ArgumentError when the arity of a Proc filter is wrong
@eregon eregon do not assume the user has the default progress formatter in its conf…
@myronmarston myronmarston Merge pull request #571 from eregon/formatter_config
Some tests depend on absence of formatter in ~/.rspec
Commits on Apr 21, 2012
@dchelimsky dchelimsky minor refactoring: extract method 999d04c
@dchelimsky dchelimsky dev: align use of FakeFS 8e816eb
Commits on Apr 22, 2012
@dchelimsky dchelimsky Changelog formatting tweak [ci skip] 36f6e22
@dchelimsky dchelimsky don't need file list in .yardopts 1359ae2
@dchelimsky dchelimsky dev: align Gemfiles across rspec projects 7eaa1f6
Commits on Apr 26, 2012
@dchelimsky dchelimsky make append_before and prepend_after aliases of before and after 18e452d
Commits on Apr 27, 2012
@dchelimsky dchelimsky minor refactoring and making private things private c98d538
Commits on May 01, 2012
@dchelimsky dchelimsky update yard to 0.8 9d8a6cc
Commits on May 02, 2012
@dblock dblock Shellsplitting input in -O. 531c0a6
Commits on May 03, 2012
@dchelimsky dchelimsky Merge pull request #610 from dblock/shellsplit-dahs-o
Shellsplitting input in custom options file.
Commits on May 04, 2012
@dchelimsky dchelimsky update changelog for 2.10 release 89c44ef
@dchelimsky dchelimsky bump to 2.10.0 95bf11b
Commits on May 19, 2012
@dchelimsky dchelimsky RSpec.reset reinits configuration and world
- Fixes #621
@dchelimsky dchelimsky Changelog for #621 fffc4c5
@dchelimsky dchelimsky Merge pull request #622 from slyphon/dump_failure_info_fix
call #to_s on exception_message before calling #split
@dchelimsky dchelimsky Changelog for #622 [ci skip] 53454f3
@dchelimsky dchelimsky Fix typo in changelog: Grzegorz M-E~Zwirski [ci skip] d342861
@dchelimsky dchelimsky bump to 2.10.1 c72207b
@dchelimsky dchelimsky 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.