Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 12, 2010
  1. Justin Ko David Chelimsky
  2. David Chelimsky
Commits on Sep 11, 2010
  1. David Chelimsky

    Improved handling for CTRL-C (runs after(:suite))

    dchelimsky authored
    Now, when you hit CTRL-C:
    
    - any subsequent examples in the current group return immediately
      without running or reporting
    - after(:all) hooks in that group are run
    - any subsequent example groups are removed from the global list of
      groups to run
    - after(:all) hooks in parent groups (if INT was received while a nested
      group was running) are run
    - after(:suite) hooks are run
    - standard reporting ensues
Commits on Sep 10, 2010
  1. David Chelimsky

    Abort run on CTRL-C

    dchelimsky authored
    - finishes current example
    - runs after alls
    - reports examples run up to and including the one that was running when
      the interrupt was received
    - Closes #32.
Commits on Sep 7, 2010
  1. Chad Humphries David Chelimsky
  2. Chad Humphries David Chelimsky

    gh#21 Resolution, 1 remaining pending test

    spicycode authored dchelimsky committed
    Pending in before(:all) don't fail, they just don't work, so that is
    something
Commits on Sep 2, 2010
  1. Roman Chernyatchik David Chelimsky

    Add example_group_finished message to reporter/formatters.

    iromeo authored dchelimsky committed
    - Closes #112.
Commits on Aug 22, 2010
  1. Justin Ko David Chelimsky

    Remove ExampleGroup.to_s method

    justinko authored dchelimsky committed
    - Closes #110.
Commits on Aug 12, 2010
  1. David Chelimsky

    Include or extend each module immediately after processing

    dchelimsky authored
    - ensures that included modules that manipulate metadata do so before
      subsequent modules are processed, allowing earlier modules to effect
      the outcome of whether or not to include subsequent modules
    - same for extended modules
Commits on Aug 5, 2010
  1. David Chelimsky

    organize some files

    dchelimsky authored
  2. Myron Marston David Chelimsky

    Added an implementation of module_exec for ruby 1.8.6 as module_eval_…

    myronmarston authored dchelimsky committed
    …with_args.
    
    This allows parameterized shared example groups to be used on ruby 1.8.6.
  3. Myron Marston David Chelimsky

    Renamed instance_exec to instance_eval_with_args.

    myronmarston authored dchelimsky committed
    We don't want to expose instance_exec as a public API; it's just for RSpec's internal use.  I also added some guard conditionals to the implementation so that we only use the 1.8.6 instance_exec hack if it's really necessary.
Commits on Aug 3, 2010
  1. David Chelimsky

    Expose described_class to example group

    dchelimsky authored
    - alias for describes
    - maybe we should deprecated describes as it might be the only verb in
      the metadata
  2. David Chelimsky
  3. Myron Marston David Chelimsky
Commits on Aug 2, 2010
  1. David Chelimsky
Commits on Aug 1, 2010
  1. David Chelimsky
  2. David Chelimsky

    inline

    dchelimsky authored
Commits on Jul 24, 2010
  1. David Chelimsky

    refactoring

    dchelimsky authored
Commits on Jul 23, 2010
  1. David Chelimsky

    Restore original implementation of its(attribute) from rspec-1.

    dchelimsky authored
    - original implementation by Stephen Touset
    - Closes #90.
Commits on Jul 22, 2010
  1. David Chelimsky

    resolve minor feature envy

    dchelimsky authored
Commits on Jul 21, 2010
  1. David Chelimsky

    Deprecate add_example_group in formatters

    dchelimsky authored
    - use example_group_started
    - also made some other tweaks to better align with rspec-1 formatter API
Commits on Jul 20, 2010
  1. David Chelimsky

    Eliminate some warnings

    dchelimsky authored
    - Closes #80.
Commits on Jul 19, 2010
  1. David Chelimsky

    slightly more precise

    dchelimsky authored
  2. Les Hill David Chelimsky

    Fix bug in which before/after(:all) hooks were running too often

    leshill authored dchelimsky committed
    - Closes #79
Commits on Jul 18, 2010
  1. David Chelimsky
  2. David Chelimsky
  3. Greg Hurrell David Chelimsky

    Add alias_it_should_behave_like_to

    wincent authored dchelimsky committed
    Closes #74.
Commits on Jul 17, 2010
  1. David Chelimsky

    it_should_behave_like takes only one name

    dchelimsky authored
    - this makes things more consistent now that we have the block syntax
  2. David Chelimsky
Commits on Jul 16, 2010
  1. David Chelimsky

    it_should_behave_like generates a nested example group

    dchelimsky authored
    - cleanly supports passing a block or not
    - does not support using super when replacing behaviour within the group
  2. Myron Marston David Chelimsky

    Allow the helper methods overidden in the block passed to it_should_b…

    myronmarston authored dchelimsky committed
    …ehave_like to call their base implementation using super.
  3. Myron Marston David Chelimsky

    Allow it_should_behave_like to take a block that can provide helper m…

    myronmarston authored dchelimsky committed
    …ethods and use the RSpec DSL for a particular instance of the shared example group.
Commits on Jul 14, 2010
  1. Les Hill David Chelimsky

    Ensure after(:all) runs at the right time.

    leshill authored dchelimsky committed
    Closes #70.
Commits on Jul 9, 2010
  1. David Chelimsky

    Introduce HookCollection in Hooks module

    dchelimsky authored
    - Replaced conditional logic (forward/reverse processing) with
      polymorhpism (HookCollection types)
Something went wrong with that request. Please try again.