Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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.
base fork: rspec/rspec-core
base: v2.0.0
...
head fork: rspec/rspec-core
compare: bundler-raketask
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Mar 23, 2011
@dchelimsky dchelimsky remove comment in feature a1064cf
Commits on Mar 24, 2011
@kaiwren kaiwren Get build to pass on jruby.
- Closes #341.
bd3aac8
@dchelimsky dchelimsky Don't run rr spec in jruby (failure coming from rr itself).
- Closes #3.
36b0a1f
@dchelimsky dchelimsky same as last time, only this time it actually works 8fd03d2
Artur Małecki Fix bug where mixing nested groups and outer-level examples gave
unpredictable :line_number behavior

- Closes #337.
- Closes #340.
a368a1a
@dchelimsky dchelimsky changelog a9ed36a
@dchelimsky dchelimsky add cuke for accessing example from within the example b007362
@dchelimsky dchelimsky rename feature and tweak nav 4ee9369
Commits on Mar 25, 2011
@dchelimsky dchelimsky upgrade cucumber and aruba 8f74614
Commits on Mar 27, 2011
@dchelimsky dchelimsky Change config.for_groups_matching to shared_context
- not in the context of config
- aligns with shared_examples_for API
- also add `include_context` method to example group
  - so shared context can be included ...
    - using include_context
    - by matching metadata
d57065d
Commits on Mar 28, 2011
@myronmarston myronmarston Add travis config file. 95458f1
@myronmarston myronmarston Use git protocol rather than https for bundled rspec gems.
The https url failed when travis-ci tried to build rspec-core.  This might fix it.

Fetching https://github.com/rspec/rspec-expectations.git
error:  while accessing https://github.com/rspec/rspec-expectations.git/info/refs

fatal: HTTP request failed
An error has occurred in git when running `git clone "https://github.com/rspec/rspec-expectations.git" "/home/travis/.rvm/gems/ruby-1.8.7-p330/cache/bundler/git/rspec-expectations-1c518ec8c1880aa81941a7a8c7fa04b29ec74c91" --bare --no-hardlinks`. Cannot complete bundling.
ddaf0af
@myronmarston myronmarston Use RUBY_PLATFORM rather than RUBY_ENGINE to detect jruby.
RUBY_ENGINE is not defined when using MRI.  RUBY_PLATFORM is.
96ca109
@kaiwren kaiwren All tests now green on jruby. 6 failing cukes to go before we're all …
…green.

- Closes #343.
37d97f9
Commits on Mar 29, 2011
@dchelimsky dchelimsky Regexp.escape the argument to --example.
- Closes #299.
- Thanks to Elliot Winkler for the suggestion.
d0ee3df
@myronmarston myronmarston Looks like more rubies are installed on travis, so let's build on som…
…e more.
096e586
@dchelimsky dchelimsky clean const_missing backtraces dff001d
@dchelimsky dchelimsky cleaner backtrace cleansing 0ff66c4
@dchelimsky dchelimsky less invasive cleansing of const_missing backtrace 1ffd47d
Commits on Apr 01, 2011
@justinko justinko Define a `framework_name` class method on all mocking adapter modules…
… so we can get `RSpec.configuration.mock_framework.framework_name`
622505d
@justinko justinko Cukes for RSpec.configuration.mock_framework.framework_name 398c74c
Commits on Apr 03, 2011
@myronmarston myronmarston Only build the rubies travis has available. 875cb05
Commits on Apr 07, 2011
@dchelimsky dchelimsky remove deprecated default_executable from gemspec 7070a15
@dchelimsky dchelimsky Address memory leaks.
- set each example's instance of the group to nil after processing.

This dereferences the example group instance which contains all of the
example's state, thereby releasing each example for garbage collection
after processing.

Note that this does not dereference state initialized in before(:all),
but those instance variables are cleared out in a separate process.

2. nullify ivars after each example

- Closes #321.
b51be2c
Commits on Apr 08, 2011
@dchelimsky dchelimsky add spec output a7b7afe
Commits on Apr 09, 2011
@dchelimsky dchelimsky run ci against more rubies a4ad3ff
Commits on Apr 10, 2011
@dchelimsky dchelimsky update Gemfile to address build issues with 1.9.1 4656bd9
@dchelimsky dchelimsky add travis build status 851d199
Commits on Apr 13, 2011
@dchelimsky dchelimsky Correctly pass/fail pending block with message expectations
- Closes #257
644e372
@dchelimsky dchelimsky changelog 7169b56
Commits on Apr 15, 2011
@dchelimsky dchelimsky add parens to silence warning 44d305c
@rosenfeld rosenfeld Refactoring of ConfigurationOptions#parse_options
- Closes #346.
9e91291
Commits on Apr 16, 2011
@dchelimsky dchelimsky use the names shared_examples and shared_context in the features 029e697
@patmaddox patmaddox Report the exclusion filter eae6b43
@patmaddox patmaddox Report exclusion filters (closes #347) 3623784
@patmaddox patmaddox whoops forgot to commit updated feature 03a13bc
@patmaddox patmaddox words 87a0f38
Commits on Apr 17, 2011
@justinko justinko Give credit. f7ff6c0
@dchelimsky dchelimsky Add shared_examples/include_examples pair.
Now we have:

  shared_examples / include_examples
  shared_context  / include_context

These actually do the same thing, but the names make different use cases
more intention revealing.
5e035ea
@dchelimsky dchelimsky doc tweaks 98f811d
@dchelimsky dchelimsky --tag key:value supports symbols and strings 57fe719
Commits on Apr 18, 2011
@dchelimsky dchelimsky prep for 2.6.0.rc1 f10e8bb
@dchelimsky dchelimsky comment aruba/cukes in Gemfile 059aa96
@dchelimsky dchelimsky update changelog bf3ca8c
@dchelimsky dchelimsky bump to 2.6.0.rc2 422e334
@dchelimsky dchelimsky update the changelog 0b63cc6
Commits on Apr 19, 2011
@dchelimsky dchelimsky reinstate cucumber and aruba 9490893
@dchelimsky dchelimsky update docs edb06bb
Commits on Apr 20, 2011
@dchelimsky dchelimsky doc updates fd5ef93
Commits on Apr 21, 2011
@myronmarston myronmarston Improve the filter announcement messaging.
- Don't include the default filters.
- Remove the noisy hex number from procs.

Closes #350.
aecda56
Commits on Apr 23, 2011
@dchelimsky dchelimsky even shorter description of Proc location 52eca40
@dchelimsky dchelimsky friendly description for both inclusion and exclusion filters c66049a
@dchelimsky dchelimsky remove commented example 0ac4e6e
Commits on Apr 28, 2011
@dchelimsky dchelimsky remove redundant statement 86a0813
@dchelimsky dchelimsky inclusion/exclusion filter refactoring ee66acb
@dchelimsky dchelimsky fix some failing (brittle) cukes 4909f5f
Commits on Apr 30, 2011
@dchelimsky dchelimsky prep for 2.6.0.rc3 c9851eb
Commits on May 01, 2011
@dchelimsky dchelimsky bump to 2.6.0.rc4 83db5d5
Commits on May 05, 2011
@dchelimsky dchelimsky restore --pattern/-P command line option (from rspec-1) 0c7a676
Andreas Tolf Tolfsen Suppport both true and false on config.full_backtrace=
- Closes #355.
2c71a88
Commits on May 06, 2011
@dchelimsky dchelimsky no need for the rubygems version in the gemspec 4c0f32e
@dchelimsky dchelimsky prep for 2.6.0.rc5 3bbeb31
@dchelimsky dchelimsky prep for rc6 a37ff24
Commits on May 07, 2011
@dchelimsky dchelimsky CommandLine.run returns 0/1 instead of true/false
- Closes #366
7410e6f
Commits on May 08, 2011
@dchelimsky dchelimsky Document that around hooks don't share state with examples
- Closes #364.
e979ab5
@marekj marekj Create path to formatter output file if it doesn't exist.
- Closes #361.
890d6c6
@dchelimsky dchelimsky make utility method private 169c725
@dchelimsky dchelimsky don't announce 'Running filtered' when there are no filters 9f62063
@dchelimsky dchelimsky don't call autorun when registering an example group
- the rspec command already does this
- if you want to use the ruby command, require 'rspec/autorun'
bfd0765
@dchelimsky dchelimsky Dev: just require 'rspec/core' 67ab2ac
@dchelimsky dchelimsky Set $stderr and $stdout as defaults for RSpec::Core::Runner.run
- See #367.
73b8714
@dchelimsky dchelimsky Dev: remove obsolete file 7658d8b
@dchelimsky dchelimsky add comment to remove spork monkey patch 1466f60
@dchelimsky dchelimsky fix cuke broken by bfd0765 f994d21
@dchelimsky dchelimsky clear the world after each run
- Closes #367.
71cb7af
@dchelimsky dchelimsky update docs e58c0a3
@dchelimsky dchelimsky reset only which needs resetting 9124a62
Commits on May 10, 2011
@dchelimsky dchelimsky refactoring: clarify intent of applying filters 9d61d59
Commits on May 11, 2011
@dchelimsky dchelimsky easier on the eyes 17782b0
Commits on May 12, 2011
@dchelimsky dchelimsky Revert "refactoring: clarify intent of applying filters"
- it was more expressive, but caused errors in rspec-rails - will
  revisit later

This reverts commit 9d61d59.
58926bb
@justinko justinko typo b0161c7
@justinko justinko typo a530faf
@dchelimsky dchelimsky prep for 2.6.0 6766e18
Commits on May 16, 2011
@danielgrippi danielgrippi Fixes a formatting issue in the deprecation warnings c69f940
@justinko justinko Merge pull request #372 from danielgrippi/patch-1 53c72ca
Commits on May 17, 2011
@dchelimsky dchelimsky a little rdoc e687d01
Commits on May 18, 2011
@dchelimsky dchelimsky Configuration#inclusion_filter and #exclusion_filter guarantee non-nil
- Fixes #376.
b06c1d5
@dchelimsky dchelimsky changelog 899c679
Commits on May 19, 2011
@dchelimsky dchelimsky `require 'rspec/autorun'` when running rcov
- Fixes #370.
90db090
@dchelimsky dchelimsky bump to 2.6.1 313167c
@dchelimsky dchelimsky Small refactoring inspired seeing this code on a big screen. Thanks glv. 0871afc
joshcooper Properly merge command-line exclusions with default :if and :unless.
Fixes issue #353.
51c30d2
Commits on May 20, 2011
@justinko justinko Merge pull request #380 from joshcooper/patch-1
Properly merge command-line exclusions with default :if and :unless.
69c11b1
@justinko justinko Spec for previous commit. Closes #353 335729f
@dchelimsky dchelimsky warn instead of raising when Ruby can't resolve '~'
- Fixes #377.
2c00b21
@dchelimsky dchelimsky Make sure we don't build rspec-core with Ruby 1.9.2 f2470ea
@dchelimsky dchelimsky changelog 689addf
@dchelimsky dchelimsky bump to 2.6.2.rc 4079561
Commits on May 21, 2011
Julian Scheid Explicitly convert exit code to integer, avoiding TypeError when retu…
…rn value of run is IO object proxied by DRb::DRbObject
0998854
@dchelimsky dchelimsky bump to 2.6.2 b193ae0
@dchelimsky dchelimsky ci: relax rake version constraint 17df39b
@dchelimsky dchelimsky Merge pull request #382 from jscheid/master
Convert value returned by DRb to integer
c4427b7
@dchelimsky dchelimsky changelog 5554b70
@dchelimsky dchelimsky Add dump of shell commands to re-run failed examples (inspired by
Cucumber).
de6531b
@dchelimsky dchelimsky Clarify behavior of --example command line option
- Closes #378.
- Also see #299.
54f90b3
Commits on May 22, 2011
@tsigo tsigo Fix indentation warnings; Closes #352 aadc7b6
@dchelimsky dchelimsky bump to 2.6.3.beta1 to see if building in older rubygems fixes issue
with differences in yaml date emitting and parsing
80bf3a3
@dchelimsky dchelimsky changes 1f93c36
Commits on May 23, 2011
@dchelimsky dchelimsky remove accidental file 1c771dd
@dchelimsky dchelimsky dev: remove unnecessary monkey patch of Cucumber 7e34411
@dchelimsky dchelimsky ci: bundle exec rake (to ensure compatibility w/ downstream deps) b13d0f1
Commits on May 24, 2011
@dchelimsky dchelimsky Merge in changes from 2-6-maintenance branch
- no functional changes, just dev dependencies, configs, and changelog
c3d9f1b
@yannlugrin yannlugrin Allow tag exclusion filtering when using drb b6a71b7
Commits on May 26, 2011
@dchelimsky dchelimsky ci: run against rbx and jruby c57f529
@justinko justinko Merge pull request #384 from tsigo/master
Fix indentation warnings; Closes #352
3cab6c2
@mcmire mcmire Fix --example option so that it is not double-escaped when running te…
…sts over DRb
28e1393
@justinko justinko Merge pull request #387 from yannlugrin/drb_with_exclusion_tags
Allow tag exclusion filtering when using drb
4ef0c29
@justinko justinko changelog 17bb5a3
Commits on May 27, 2011
@justinko justinko Merge pull request #388 from mcmire/unescape_escaped_example_option_o…
…ver_drb

Fix for --example so that it is not double-escaped when running tests over DRb
dcd919c
@justinko justinko slight refactor dd29b29
@justinko justinko changelog 3db6c4c
@dchelimsky dchelimsky process the name instead of using TYPE constants 4a5aa01
Commits on Jun 02, 2011
@dchelimsky dchelimsky add some docs and move some things around 3e98111
Commits on Jun 03, 2011
@travis travis Make sure nested at_exit blocks don't break exit status
Per jnicklas/capybara#178, it's possible
to have at_exit handlers installed inside Runner's run method that
execute after the 'exit' call in autorun. These at_exit handlers
can actually change the exit status (in this case, manual testing
reveals that capybara's call to @browser.quit in driver.rb seems to
be the problem).

Avoid this issue entirely by isolating the at_exit handler that calls
exit, ensuring it can't nest at_exit handlers.
c24caf6
Commits on Jun 04, 2011
@dchelimsky dchelimsky use cyan for comments (instead of grey, which is not an ansi standard)
- Fixes #393
0e746a8
Commits on Jun 06, 2011
@dchelimsky dchelimsky move Changelog to project dir and copy it to features when deploying …
…relish docs
74aa307
@dchelimsky dchelimsky bump to 2.6.4 682f9a1
@dchelimsky dchelimsky oops a74533d
@ifesdjeen ifesdjeen Removing Rubinius from .travis.yml due to hanging rbx process hanging…
… after running rake task. Rubinius issue opened: https://github.com/evanphx/rubinius/issues/967.
f74cb8a
@dchelimsky dchelimsky Merge pull request #402 from ifesdjeen/master
Rspec-core with Rubinius leave hanging rbx process on travis-ci.org
d5cd7e8
Commits on Jun 08, 2011
@dchelimsky dchelimsky relish docs e2eb136
@dchelimsky dchelimsky add example.exception
- Closes #401.
1c3f47b
Commits on Jun 09, 2011
@justinko justinko Set a default_directory so you can type "rspec", not "rspec spec"
- See #397.
0ae46b5
@dchelimsky dchelimsky stub out config.files_to_run in examples that run specs but don't nee…
…d to

- See #397
d5285ce
@dchelimsky dchelimsky dev: add --default_directory to rspec's config
- See #397
60f0022
@dchelimsky dchelimsky change default_directory to default_path
- Closes #397
9567fe0
@justinko justinko Change feature filename 7415063
@justinko justinko relish .nav bea2366
Commits on Jun 10, 2011
@dchelimsky dchelimsky ci: build against jruby is hanging on travis, so removing for now 2c9aef1
@dchelimsky dchelimsky --default_directory is not supported on Ruby 1.8.6 9f7b495
Commits on Jun 11, 2011
@dchelimsky dchelimsky Support default_path option across all supported rubies
The issue was the non-deterministic order of hash keys.
1da8e31
@dchelimsky dchelimsky less flattening 781490c
@dchelimsky dchelimsky ignore .rbc files 0f4127b
@dchelimsky dchelimsky dev: Rakefile tweaks 8519153
@dchelimsky dchelimsky dev/ci: add binstubs to 'b' directory and tell travis to run b/rake
Tried to move this gem's bin dir to exe and store binstubs in bin, but
that resulted in a stack overflow error.
10b561f
@dchelimsky dchelimsky dev: add rdoc to Gemfile 436e818
@dchelimsky dchelimsky dev: remove dep on rdoc 10fb571
@dchelimsky dchelimsky one more binstub d0b62b4
Commits on Jun 13, 2011
@dchelimsky dchelimsky dev: constrain file list in gemspec 5068e70
Commits on Jun 14, 2011
@adzap adzap Ensure let methods return a cached nil value instead of repeatedly ev…
…aling block
16567d0
@dchelimsky dchelimsky Minor adjustments to let_spec.rb 4c6356c
@dchelimsky dchelimsky Changelog f1ea985
Commits on Jun 17, 2011
@dchelimsky dchelimsky fix failing formatter specs f14f3c2
@dchelimsky dchelimsky fix failing formatter specs in 1.8.7 aa6d8f5
@dchelimsky dchelimsky ci: pull 1.9.1 from travis build - upstream deps are causing errors 9f1018d
@dchelimsky dchelimsky fix failing formatter specs in 1.8.6 092a57f
@hjdivad hjdivad Specify multiple examples by line number
- Pull request #348
2b4f7d9
@dchelimsky dchelimsky changelog 5ed585d
Commits on Jun 18, 2011
@dchelimsky dchelimsky names c240059
Commits on Jun 19, 2011
@dchelimsky dchelimsky remove unnecessary constraint on args passed to before/after/around h…
…ooks
90665b8
@dchelimsky dchelimsky Revert "remove unnecessary constraint on args passed to before/after/…
…around hooks"

This reverts commit 90665b8.
926ef86
@dchelimsky dchelimsky adjust for regex bug in Ruby 1.8.6
- something is eating $1 - unclear who, how, or why
d462362
@dchelimsky dchelimsky more names d1f7d7a
Commits on Jun 20, 2011
@gunn gunn Allow classes and modules to be used as shared example group identifi…
…ers. Helps with issue rspec/rspec-core#398.
af104f0
@hjdivad hjdivad Fix build in 1.8.7.
Signed-off-by: Justin Ko <jko170@gmail.com>
48593c6
@justinko justinko Merge pull request #408 from gunn/master
Allow classes and modules to be used as shared example group identifiers. Closes #398
2e87604
@justinko justinko Iteration instead of multiple "or" d644433
@justinko justinko Move example classes into the describe block. dcd5dc4
@justinko justinko changelog bbd2e19
Commits on Jun 21, 2011
@dchelimsky dchelimsky fix formatter comparison files for jruby e177f16
@dchelimsky dchelimsky fix potentially misleading message when ruby-debug fails to load
- it was saying install 'ruby-debug' even if the problem was an upstream
  dependency
- now it uses the message from the LoadError to define the missing gem
975944c
@dchelimsky dchelimsky ci: exclude local dev gems from travis bundle 66e835d
@dchelimsky dchelimsky dev: bump aruba timeout to 5 seconds cc7273e
@dchelimsky dchelimsky dev: update cucumber, aruba, and move some gems around Gemfile a43cf09
@dchelimsky dchelimsky move executables to executables dir so we can use bin for dev bin files 8c60081
@dchelimsky dchelimsky dev: rename feature file 4012ef2
@dchelimsky dchelimsky add warnings and conventions to shared examples doc
- addresses doc issue in #407, but can not close the issue until this is
  deployed to http://relishapp.com.
4f31cd0
Commits on Jun 23, 2011
@dchelimsky dchelimsky dev: remove bin/ from git 8ef31d7
Commits on Jun 24, 2011
@dchelimsky dchelimsky Merge pull request #400 from utahstreetlabs/master
Make sure nested at_exit blocks don't break exit status
71a5828
@dchelimsky dchelimsky changelog b2e9ee7
@dchelimsky dchelimsky Revert "Make sure nested at_exit blocks don't break exit status"
This reverts commit c24caf6.
a0d3112
@dchelimsky dchelimsky Revert "changelog"
This reverts commit b2e9ee7.
1b0b413
Commits on Jun 25, 2011
@dchelimsky dchelimsky ci: use https for travis pass/fail badge 910df11
@dchelimsky dchelimsky Fix bug in which --pattern option was not being recognized.
The issue was that the pattern option was being processed after the files and/or directories
to run had been determined.

- Fixes #414
caef50d
@dchelimsky dchelimsky Don't prepend the pattern with a directory if it is already part of t…
…he pattern.

- Fixes #415.
f8fc5f1
@dchelimsky dchelimsky dev: Remove declaration of rspec_path in Rake task
- this had not been necessary since we introduced bundler to the dev
  environment, but it never caused a problem until we moved the location
  of the rspec exe.

- Fixes #411.
751a65a
Commits on Jun 28, 2011
@dchelimsky dchelimsky fewer warnings 893d202
Commits on Jun 29, 2011
@RobertLowe RobertLowe Make textmate formatter run pretty 9ec353f
Commits on Jul 01, 2011
@dchelimsky dchelimsky Do prepend the pattern with the directory if it doesn't _start_ with …
…the directory
43acee5
@dchelimsky dchelimsky -cutables 0f55f0f
@dchelimsky dchelimsky more warning reduction 9189a22
@justinko justinko Merge pull request #419 from RobertLowe/master
Make textmate formtatter run prettier
a2ac1c2
@justinko justinko remove rails specific code 65e69cb
Commits on Jul 02, 2011
@dchelimsky dchelimsky dev: fix spec to align w/ changes to failure messages in rspec-mocks f191280
@dchelimsky dchelimsky dev: fix cukes to align w/ changes to failure messages in rspec-expec…
…ations
75c2cee
Commits on Jul 03, 2011
@dchelimsky dchelimsky add wip cuke showing how to run a spec with the ruby command
- this passes against 2.6.4, but fails against the current code,
  probably related to #379
  (which turns out to be a dup of #14)
2250694
Commits on Jul 05, 2011
@justinko justinko unnecessary one-liner a44c83b
Commits on Jul 09, 2011
@dchelimsky dchelimsky dev: more "should ==" to "should eq" ddbe258
Commits on Jul 12, 2011
@zeljkofilipin zeljkofilipin list of available formatters aee68e5
@dchelimsky dchelimsky Merge pull request #423 from zeljkofilipin/format-option
add list of available formatters to --format option feature
60b88e5
Commits on Jul 14, 2011
@dchelimsky dchelimsky doc tweaks 58ca629
@dchelimsky dchelimsky fix gherkin lexing problem d634edb
@dchelimsky dchelimsky dev: upgrade cucumber f995279
@dchelimsky dchelimsky only use default_path when run with rspec e7bb363
Commits on Jul 17, 2011
@dchelimsky dchelimsky prepend 'bundle exec' in rake task
- Fixes #426.
ea70e4e
@jwilger jwilger Output failures occurring in pending blocks
When using #pending with a block inside an example, it's nice to be able to
see what is still failing within that block. This is particularly useful for
an acceptance test, e.g. when using Capybara, because you may not want your CI
server to fail the build when committing work against an incomplete feature,
but you still want to see the relevant failures. This is analogous to using a
@wip tag with cucumber tests.
a9b29ee
@dchelimsky dchelimsky regen gold-masters for html and textmate formatter specs 41fbbf9
@dchelimsky dchelimsky more parens/fewer warnings (ruby-1.8.6) a9e5709
@dchelimsky dchelimsky update ruby-prof 69ff670
Commits on Jul 18, 2011
@myronmarston myronmarston Fix doc string to match example. 48d667a
@myronmarston myronmarston Error out on the problematic configs rather than warning when a group
has been defined.
f46e00a
Commits on Jul 22, 2011
@JackDanger JackDanger Fixing grammatical typo in command-line description.
'load files those matching' -> 'load files matching'
7a43970
Commits on Jul 23, 2011
@justinko justinko Merge pull request #429 from JackDanger/patch-1
Fixing grammatical typo in command-line description.
cf7e48d
Commits on Jul 24, 2011
@dchelimsky dchelimsky dev: add spork 8f44f46
@dchelimsky dchelimsky dev: stub a valid return value in spec 728814b
Commits on Jul 31, 2011
@dchelimsky dchelimsky bump the aruba timeout to 15 seconds - shouldn't really need that muc…
…h time, but silly to fail the build when some other process is hogging resources
b9f3365
Commits on Aug 01, 2011
@myronmarston myronmarston Fix formatting of configuration snippet. e5d98ca
@dchelimsky dchelimsky disable drb spec when offline 38f312f
Commits on Aug 02, 2011
@dchelimsky dchelimsky fake spork in spec helper if not available 1dae214
Commits on Aug 05, 2011
@slawosz slawosz add better error message when shared context is missing
- Closes #432.
9e94666
@dchelimsky dchelimsky changes and slight tweaks from previous commit
- #432.
ea7351c
@dchelimsky dchelimsky even cleaner (better message and more signal in spec)
- #432.
3f27e7a
@dchelimsky dchelimsky delegate shared content search to single method and align error messages
- #432.
940f7fe
@dchelimsky dchelimsky add formatter gold masters for ruby 1.9.3 78024c2
Commits on Aug 07, 2011
@johnbintz johnbintz clear formatters between runs
- Closes #435.
371fc52
@dchelimsky dchelimsky Clear formatters rather than creating new array object, and split exa…
…mple for config.reset

- #435
af6f886
Commits on Aug 08, 2011
@pivotal-casebook pivotal-casebook Include ::Rake::DSL to avoid deprecation warnings in newer versions o…
…f rake.
a22bdb5
@justinko justinko Merge pull request #437 from pivotal-casebook/patch-1
Prevent deprecation warnings in newer rake versions
897be01
Commits on Aug 09, 2011
@justinko justinko changelog 7df9b24
Commits on Aug 14, 2011
@dchelimsky dchelimsky Only require "rspec/autorun" implicitly when using the `rspec` command.
This is a backward incompatible change, but is a fair tradeoff given the
problems caused by implicit require of "rspec/autorun" in cases that
rspec can not control.

- Closes #431.
3d810f8
@dchelimsky dchelimsky changes 71a9740
Commits on Aug 15, 2011
@dchelimsky dchelimsky Only include Rake::DSL if it is defined.
It is not defined in 0.8.7, which we still need to support.

- #437
ac96395
Commits on Aug 17, 2011
@jeroenvandijk jeroenvandijk Fix travis images url e90730d
@dchelimsky dchelimsky Merge pull request #441 from jeroenvandijk/patch-1
Fix travis image url
eafb6dc
Commits on Aug 22, 2011
@dchelimsky dchelimsky update a couple of dev dependencies 7ab7f08
@dchelimsky dchelimsky dev: require 'rspec/autorun' (for rcov) b8bf05e
@dblock dblock at_exit hax to ensure that rspec's exit code wins.
- Closes #410.
03a5ca5
@dchelimsky dchelimsky more at_exit hax to play nice w/ rcov dc290d3
@dblock dblock Add cuke scenario when another at_exit hook is added later after rspe…
…c's.
021d831
@dchelimsky dchelimsky modify scenario to not explicitly set a diff exit code ea322b9
Commits on Aug 23, 2011
@dchelimsky dchelimsky Restore old at_exit hook. This leaves #410 open and unresolved.
Also tweak the 'upstream at_exit{exit 0}' cuke to fail correctly, but
leave it tagged @wip.
06991c4
Commits on Aug 25, 2011
@dchelimsky dchelimsky Add xspecify and xexample as temp pending hooks.
Thanks to Ben Mabey for the suggestion.
b5fa882
@dchelimsky dchelimsky dev: include rcov w/ jruby env 7cf6233
@dchelimsky dchelimsky Use : as file separator when passing args to rcov.
This is based on rcov's own command line documentation.

- Closes #307.
- Reverses #289.
06b4122
Commits on Aug 29, 2011
@iain iain Turn off drb from the command line.
- Closes #450.
11024b8
@dchelimsky dchelimsky Changelog plus additional examples for previous commit
- #450.
b57fb00
Commits on Aug 31, 2011
@dchelimsky dchelimsky dev: tweak some examples 9930ff4
Commits on Sep 06, 2011
@dchelimsky dchelimsky Provide a more accurate run time by registering start time before cod…
…e is loaded.
fd04952
@dchelimsky dchelimsky changelog 28c1b57
Commits on Sep 09, 2011
@dchelimsky dchelimsky Deprecate skip_bundler and gemfile options on rake task. Check for
presence of BUNDLE_GEMFILE instead.

- #454.
f90b9f5