Permalink
Commits on Nov 7, 2010
  1. bump to 2.1.0

    dchelimsky committed Nov 7, 2010
  2. autoload RSpec::Matchers

    dchelimsky committed Nov 7, 2010
  3. Add gemfile option to rake task

    - supports using alternate Gemfiles
    dchelimsky committed Nov 7, 2010
  4. configure guard-rspec

    dchelimsky committed Nov 7, 2010
  5. words

    dchelimsky committed Nov 7, 2010
  6. Add the --fail-fast command line option

    - Closes #219.
    jeffkreeftmeijer committed with dchelimsky Nov 7, 2010
  7. more history

    dchelimsky committed Nov 7, 2010
  8. History

    dchelimsky committed Nov 7, 2010
  9. change bundler rake task option to skip_bundler

    - by default, include 'bundle exec' in the shell command generated by
      the rake task if a Gemfile is present
    - this is overridable with task.skip_bundler = true
    dchelimsky committed Nov 7, 2010
  10. restructure spec to get it to work on multiple ruby versions (was fai…

    …ling on 1.9.2, but failure was not about spec'd behavior)
    dchelimsky committed Nov 7, 2010
  11. eliminate some warnings

    dchelimsky committed Nov 7, 2010
  12. Fix failing cuke.

    There are now additional exclusion filters (:if and :unless).
    myronmarston committed Nov 7, 2010
  13. Fix example formatter output.

    My changes (particularly the pending changes) have changed the backtraces a bit and forced me to re-generate these.  I'm having issues running the specs on JRuby so I wasn't able to re-gen those.
    myronmarston committed Nov 7, 2010
  14. Add implicit :if and :unless filters.

    * These are built in exclusion filters that can be overriden.
    * When you configure a filter, it now merges with existing filters rather than completely overriding them.
    * A spec/group is now filtered if ANY of the filter conditions apply; before it required ALL to apply.
    * Filter lambdas can now accept a 2nd argument that is the metadata hash--this allows checking to see if the key is even in the hash (necessary for the :if filter).
    myronmarston committed Nov 6, 2010
Commits on Nov 6, 2010
  1. Allow `pending` to be conditional.

    This is handy for cases where an example gets run in multiple environments (say, multiple versions of ruby) and passes in one and fails in another.  This allows you to use the block pending form for only one of the environments.
    myronmarston committed Sep 28, 2010
  2. Make rspec/expectations configurable.

    rspec-core currently only supports using rspec-expectations to set
    expectations and define matchers, but this opens the door for new
    expectation frameworks and/or using assertion frameworks like that in
    test/unit or minitest without having to load rspec's expectation
    framework.
    
    - Closes #118.
    justinko committed with dchelimsky Aug 23, 2010
  3. Add -Ilib to default rcov_opts

    - Closes #203.
    tianyicui committed with dchelimsky Oct 27, 2010
  4. require 'rspec/core' in the rake task

    - Closes #215.
    dchelimsky committed Nov 6, 2010
  5. Added support for filtering with tags on CLI.

    Simple support for tags, as described in http://github.com/rspec/rspec-core/issues/37.
    
    - Closes #37.
    lailsonbm committed with dchelimsky Oct 30, 2010
Commits on Nov 1, 2010
  1. Remove gemspec call from Gemfile.

    - closes #200.
    myronmarston committed with dchelimsky Oct 25, 2010
Commits on Oct 30, 2010
  1. update some features

    dchelimsky committed Oct 30, 2010
  2. tweak subject features

    dchelimsky committed Oct 30, 2010
  3. specify version of relish

    dchelimsky committed Oct 30, 2010
Commits on Oct 29, 2010
  1. Use a link for upgrade instructions

    Users report that after installing RSpec they cannot find any
    documentation about upgrading from version 1.x to 2.x
    
    - closes #204.
    luislavena committed with dchelimsky Oct 29, 2010