Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 11, 2010
  1. @dchelimsky
Commits on Dec 6, 2010
  1. @dchelimsky
Commits on Dec 5, 2010
  1. @dchelimsky

    Support using rspec/expecations, test/unit/assertions, or both.

    dchelimsky authored
    - also removed obsolete experimental cuke feature
  2. @dchelimsky

    refactor expectation framework configuration in prep for adding support

    dchelimsky authored
    for expecting with the assertion framework provided by stdlib
  3. @dchelimsky
  4. @dchelimsky

    refactor mock framework configuration in prep for adding support for …

    dchelimsky authored
    …mock_framework=CustomAdapter
Commits on Dec 2, 2010
  1. @dchelimsky

    initial stab at new SharedContext feature

    dchelimsky authored
    - replaces rspec-1's share_as
Commits on Nov 29, 2010
  1. @dchelimsky

    Revert "Make debugger statements _just work_"

    dchelimsky authored
    - restore the --debugger/-d option
    - this created a situation in which debugger did not work at all with
      rails, so need to figure out a different solution
    
    This reverts commit 2466831.
  2. @yoshuki @dchelimsky

    Changed --autotest to --tty.

    yoshuki authored dchelimsky committed
    - Closes #235.
Commits on Nov 27, 2010
  1. @bosko @dchelimsky

    Use ANSICON instead of win32console

    bosko authored dchelimsky committed
    - Closes #234.
Commits on Nov 25, 2010
  1. @dchelimsky
  2. @dchelimsky

    rename internal key

    dchelimsky authored
  3. @dchelimsky

    more method_missing privacy

    dchelimsky authored
Commits on Nov 22, 2010
  1. @dchelimsky

    Fix bug in which classes passed to inner groups override the

    dchelimsky authored
    "described_class" of the outer group.
Commits on Nov 19, 2010
  1. @dchelimsky

    method_missing is private

    dchelimsky authored
  2. @dchelimsky

    Make debugger statements _just work_

    dchelimsky authored
    - debugger statements work anywhere in the code, even parts that are
      outside RSpec's control (like before a describe declaration).
    - deprecated --debug/-d command line option
      - it doesn't do anything any more
    - warns if ruby-debug is not installed
    - only downside is for people who like to leave debugger statements
      around in their code
Commits on Nov 17, 2010
  1. @dchelimsky

    Pass -Ilib:spec to rcov.

    dchelimsky authored
    - Closes #229 (again).
  2. @dchelimsky

    Pass -Ilib,spec to rcov.

    dchelimsky authored
    - Closes #229.
Commits on Nov 13, 2010
  1. @dchelimsky
  2. @dchelimsky
Commits on Nov 11, 2010
  1. @dchelimsky
Commits on Nov 10, 2010
  1. @dchelimsky
  2. @justinko @dchelimsky

    Raise an error if rspec-1 is loaded.

    justinko authored dchelimsky committed
    - this happens when both rspec-1 and rspec-2 are installed in the same
      environment, and a "require 'spec'" statement appears somewhere in the
      code (typically residual from an upgrade from rspec-1 to rspec-2).
    - Closes #94.
Commits on Nov 7, 2010
  1. @dchelimsky

    autoload RSpec::Matchers

    dchelimsky authored
  2. @dchelimsky

    Add gemfile option to rake task

    dchelimsky authored
    - supports using alternate Gemfiles
  3. @jeffkreeftmeijer @dchelimsky

    Add the --fail-fast command line option

    jeffkreeftmeijer authored dchelimsky committed
    - Closes #219.
  4. @dchelimsky

    change bundler rake task option to skip_bundler

    dchelimsky authored
    - 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
  5. @dchelimsky

    restructure spec to get it to work on multiple ruby versions (was fai…

    dchelimsky authored
    …ling on 1.9.2, but failure was not about spec'd behavior)
  6. @myronmarston

    Fix example formatter output.

    myronmarston authored
    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.
  7. @myronmarston

    Add implicit :if and :unless filters.

    myronmarston authored
    * 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).
Commits on Nov 6, 2010
  1. @myronmarston

    Allow `pending` to be conditional.

    myronmarston authored
    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.
  2. @justinko @dchelimsky

    Make rspec/expectations configurable.

    justinko authored dchelimsky committed
    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.
  3. @dchelimsky
  4. @tianyicui @dchelimsky

    Add -Ilib to default rcov_opts

    tianyicui authored dchelimsky committed
    - Closes #203.
  5. @dchelimsky
Something went wrong with that request. Please try again.