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.2.0
...
head fork: rspec/rspec-core
compare: v2.4.0
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Nov 28, 2010
@dchelimsky dchelimsky words b92b697
Commits on Nov 29, 2010
@jwilger jwilger Fix Kernel#method_missing override so that it gets along with REE 1.8…
….7-2010.02

- Closes #237.
4cb4c22
@yoshuki yoshuki Changed --autotest to --tty.
- Closes #235.
5ac0f84
@dchelimsky dchelimsky history 6420733
@dchelimsky dchelimsky Revert "Make debugger statements _just work_"
- 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.
dd07d32
@dchelimsky dchelimsky date in history 61437f4
@dchelimsky dchelimsky one more time ec1ceed
@dchelimsky dchelimsky links\! ff8a16b
@dchelimsky dchelimsky wow, this is getting boring acf82f3
Commits on Nov 30, 2010
@dchelimsky dchelimsky links 8ad59ee
Commits on Dec 01, 2010
@dchelimsky dchelimsky bump to 2.3.0.pre 1d67c8c
Commits on Dec 02, 2010
@bhuga bhuga Add autotest/fsevent and autotest/growl to Gemfile
- Closes #239.
4e852f1
@dchelimsky dchelimsky initial stab at new SharedContext feature
- replaces rspec-1's share_as
fdaf38a
Commits on Dec 03, 2010
@dchelimsky dchelimsky doc updates 303fd5a
Commits on Dec 05, 2010
@ldenman ldenman Add autotest-fsevent to bundle when ruby platform is darwin.
- Closes #243.
c6cac07
@dchelimsky dchelimsky History 74c93de
@dchelimsky dchelimsky add wip cuke for requiring arbitrary mock framework 8686ecc
@dchelimsky dchelimsky refactor mock framework configuration in prep for adding support for …
…mock_framework=CustomAdapter
113f167
@dchelimsky dchelimsky config.mock_with accepts a mock framework adapter module
- Closes #242.
01ee64d
@dchelimsky dchelimsky small refactoring eef0b5c
@dchelimsky dchelimsky refactor expectation framework configuration in prep for adding support
for expecting with the assertion framework provided by stdlib
578d977
@dchelimsky dchelimsky Support using rspec/expecations, test/unit/assertions, or both.
- also removed obsolete experimental cuke feature
0fad79c
@dchelimsky dchelimsky words 349b7ec
Commits on Dec 06, 2010
@lackac lackac Fix issue when RSpec invokes the subject block multiple times
- Closes #244.
31db524
@dchelimsky dchelimsky add rspec examples for previous commit 27e1b2c
@dchelimsky dchelimsky History 6530634
@dchelimsky dchelimsky Merge branch 'master' of github.com:rspec/rspec-core 4fbd717
Commits on Dec 11, 2010
@dchelimsky dchelimsky lock ZenTest at ~> 4.4.2 c228993
@dchelimsky dchelimsky Add "rspec2" to list of Autotest discoveries if ./.rspec file is found. dc1b0d5
Commits on Dec 12, 2010
@dchelimsky dchelimsky Fix bug in which around hooks caused stack overflow in ruby-1.8.7. d8a3085
@dchelimsky dchelimsky align Gemfiles across rspec dev repos 6df9d2f
@dchelimsky dchelimsky prep for 2.3.0 release d0d9e89
Commits on Dec 13, 2010
@dchelimsky dchelimsky first cut at relish nav f51a3fa
@dchelimsky dchelimsky better feature names a3b7f88
@dchelimsky dchelimsky / 7a6cd93
@dchelimsky dchelimsky Add copies of Upgrade and History to features so they appear in relish.
Need to remove the root directory copies, but that will require changing
some links to their github locations.
b7c2195
@dchelimsky dchelimsky change filename so it looks nicer in relish 6926e03
Commits on Dec 14, 2010
@dchelimsky dchelimsky relish nav fcd4726
@dchelimsky dchelimsky bump version to 2.4.0.pre 408c044
@cjheath cjheath start the debugger on -d so the stack trace is visible when it stops …
…at a debugger call

- Closes #250.
5ef12e0
@dchelimsky dchelimsky Split example from previous commit in two and reset Debugger
- there are two separate requirements, so each one gets its own example
- need to able to use the debugger when running rspec on itself
a9b0cfe
@dchelimsky dchelimsky History 3b80a31
@dchelimsky dchelimsky Send debugger warning message to $stdout if
RSpec.configuration.error_stream has not been defined yet.
ef3e8b9
Commits on Dec 15, 2010
@jarmo jarmo HtmlFormatter takes into account nested example groups for better vie…
…wing experience

- Closes #252.
edb7f85
@jarmo jarmo remove "warning: parenthesize argument(s) for future version"
- Closes #253.
02de59b
@dchelimsky dchelimsky History 691dc90
Commits on Dec 18, 2010
@dchelimsky dchelimsky dev-support: update relish task 5332298
Commits on Dec 20, 2010
@dchelimsky dchelimsky the default default _is_ false 059c1e8
Commits on Dec 23, 2010
@dchelimsky dchelimsky docs: beef up before/after hook narrative 37a31cf
@sorah sorah Create a new collection and reject the hooks we don't want
- necessary due to changes in Ruby 1.9.3 (in dev)
- see http://redmine.ruby-lang.org/issues/show/4136
84bb15d
@dchelimsky dchelimsky Create a new hook collection w/ selected hooks. a139a28
@dchelimsky dchelimsky History 809ff6a
@dchelimsky dchelimsky better wording fe3fb5c
John Firebaugh Be explicit about passing block to super
Allows specs with around hooks to work on JRuby again by
working around http://jira.codehaus.org/browse/JRUBY-5261.
Also, explicit is better than implicit.

- Closes #256.
3b99ae0
@dchelimsky dchelimsky history c1b58ca
Commits on Dec 28, 2010
@dchelimsky dchelimsky Fix hook filtering so global hooks can apply to individual examples.
- Closes #261.
c9604c2
@dchelimsky dchelimsky words 1e4f88c
@dchelimsky dchelimsky history fda0549
@janmejay janmejay rake_task now capable of loading specs with single and double quotes …
…in path

- Closes #247.
0327687
@dchelimsky dchelimsky Specify the escapes rather than shelling out. 6d7c861
Commits on Dec 29, 2010
@dchelimsky dchelimsky focus rather than focused d3456f3
@dchelimsky dchelimsky Restore --options CLI option from rspec-1
- sets path to custom options file
- ignores ~/.rspec and ./.rspec
- Closes #228.
d7e4033
Commits on Dec 30, 2010
@dchelimsky dchelimsky history a7ff363
Commits on Dec 31, 2010
@Burgestrand Burgestrand require 'ostruct' to fix bug with its([key])
- Closes #264
c4ee67f
@dchelimsky dchelimsky history d794001
@dchelimsky dchelimsky merge two feature files db803b3
@dchelimsky dchelimsky --configure option generates .rspec file instead of autotest/discover.rb 801e7bc
@dchelimsky dchelimsky support multiple formatters
- Closes #213.
a5f9ffd
@dchelimsky dchelimsky whitespace and typos 07c97d1
@dchelimsky dchelimsky update history w/ 2.3.1 info a0edfa6
Commits on Jan 01, 2011
@dchelimsky dchelimsky remove obsolete method e6c5a21
@dchelimsky dchelimsky consistency 3e7ce82
@dchelimsky dchelimsky Show exception classes in failures unless they come from rspec matchers
or message expectations.

- Closes #92.
8393a46
@dchelimsky dchelimsky history 06d52e7
@dchelimsky dchelimsky Support before(:all) { pending } 83262db
@dchelimsky dchelimsky Better support for add_formatter in configuration.
- create the formatter's output file in config instead of opt parser.
fbc9bfd
Commits on Jan 02, 2011
@dchelimsky dchelimsky prep for 2.4.0 release da33be3