Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
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-expectations
...
head fork: rspec/rspec-expectations
Commits on Oct 16, 2010
@myronmarston myronmarston Add be_within(delta).of(expected) matcher
- Delegate be_close(expected, delta) to be_within
- Deprecate be_close(expected, delta)
- Reads much better.
- The argument ordering is clearer.
- Closes #32.
7852dbd
@myronmarston myronmarston Add cuke for be_kind_of and be_instance_of matchers.
- Closes #31.
83d28b2
@dchelimsky dchelimsky words 770ab8c
Commits on Oct 18, 2010
@dchelimsky dchelimsky update version and dependency versions 6d76c29
Commits on Oct 20, 2010
@myronmarston myronmarston Fix a few grammar/punctuation mistakes.
- Closes #34.
e5184c9
@dchelimsky dchelimsky rename feature e91c61e
@myronmarston myronmarston Add cuke for satisfy matcher. 8af9e08
Commits on Oct 21, 2010
@dchelimsky dchelimsky comment / TODO 98f61d9
Commits on Oct 22, 2010
@dchelimsky dchelimsky update dependencies across development repos 7032c39
Commits on Oct 23, 2010
@dchelimsky dchelimsky links to docs b8e248b
@myronmarston myronmarston Add cuke for exist matcher.
- Closes #39.
4a27f1f
@myronmarston myronmarston Fix matcher chaining to prevent name collisions.
Previously, #chain used #define_method on the class to define an instance method on all instances.  We want it to define the method on only this instance, so we need to delegate to the singleton class instead (which the recently added #define_method does for us!).

- Closes #38.
9fca9ea
@myronmarston myronmarston Fix `expect { ... }.to` so that it has no dependency on rspec-core an…
…d can work outside of it.
d3a6981
@dchelimsky dchelimsky update for relish c9a3033
Commits on Nov 06, 2010
@myronmarston myronmarston Raise an error if should/should_not !=/!~ is used since these operato…
…rs cannot be supported on ruby 1.8.

- Closes #33.
2d1a145
@txus txus have_matcher - use pluralize only when ActiveSupport inflections are …
…indeed defined

- Closes #30.
cfc20db
@myronmarston myronmarston Fix throw_symbol matcher so that it no longer swallows exceptions tha…
…t occur in the proc.
6cde7f6
@myronmarston myronmarston Improve failure messages for throw_symbol matcher and add a cuke for it.
- Closes #36.
584f3f6
Commits on Nov 07, 2010
@dchelimsky dchelimsky clean up load paths in spec helper 868c3ef
@dchelimsky dchelimsky eliminate some warnings f9ff542
@myronmarston myronmarston Fix infinite recursion SystemStackError on 1.9.2.
RSpec::Matchers#method_missing calls super, and it was supering to itself infinitely because RSpec::Matchers was being included multiple times.  rspec-core now takes care of including RSpec::Matchers on its as of this commit:

rspec/rspec-core@eefc972

- Closes #40.
44909b0
@dchelimsky dchelimsky history acbfcbe
@dchelimsky dchelimsky bump to 2.1.0 a1ef6b7
@dchelimsky dchelimsky update versions for development 8729e9a
Commits on Nov 15, 2010
@dchelimsky dchelimsky simplify feature 2b7b0d8
Commits on Nov 18, 2010
@dchelimsky dchelimsky tweak (c) a2c77f9
Commits on Nov 22, 2010
@myronmarston myronmarston Add match matcher cuke. 50a3e1c
@myronmarston myronmarston Add be matcher cuke. a553cfc
@myronmarston myronmarston Remove cuke references to "should be ==" and "should be ===".
should == and should === work just as well.
831403a
Commits on Nov 25, 2010
@dchelimsky dchelimsky method_missing is private 9571f5c
@dchelimsky dchelimsky explain README links to documentation d1423b8
@dchelimsky dchelimsky what the last commit said 9344c86
@dchelimsky dchelimsky same for rdoc 3d216cc
@dchelimsky dchelimsky upgrade to cucumber 0.9.4 56bc65f
Commits on Nov 28, 2010
@dchelimsky dchelimsky prep for 2.2 release 16ca752
@dchelimsky dchelimsky bump version to 2.2 5ec714a
Something went wrong with that request. Please try again.