You can clone with
HTTPS or Subversion.
Bump to version 3.5.4
Accomodate RSpec's name change for the Pending error.
Update history to 3.5.3
Update README to version 3.5.3
Fix broken <code> markup
Bump to version 3.5.3.
Have source_caching_disabled hard default to false.
Fancy format detection is fragile and might break in unusual
configurations, leading to developer frustration.
Bump to version 3.5.0
Add comments about ripper and disabling source code caching.
Add the oddly formatted Then integration test
Use ripper/sorcerer to determine complete expressions
Bump to version 3.4.0
Make failure objects respond to to_bool
This allows a bare failure result to propagate an error in a Then
Ignore .bundle directory
Add support for error and failure testing.
Fix Custom Failure Messages article
It now works with GH Preview.
Article about custom failure messages in RSpec/Given.
Bump to version 3.3.0
Updated README history
Update README to reference +to_bool+.
Bump to version 3.3.0.beta2
Limit length of inspect string in error output
Bump to version 3.3.0.beta1
Remove failing require in failing examples.
Allow natural assertions to handle to_bool
If a Then/And/Invariant clause returns an object that responds to
:to_bool, then the to_bool method is called to determine true/false
Fixed README to say natural assertions are enabled by default.
Remove RBX from ci build
Changes for RSpec 3 beta.
* Removed more .should calls.
* Use the expect mock syntax
* Fix indentation
* Fixed failing tests for RSpec 3
* Bump version to 3.2.0
* Include truthy shim for pre-RSpec3 versions
* Update readme
Clarify inner VS outer When clauses
Bump to version 3.1.1
Update README to reflect new JRuby status
JRuby 1.7.5 now supports natural assertions.
Enable natural assertions for JRuby 1.7.5
JRuby 1.7.5 finally has a Ripper compatible library, so we are
enabling natural assertions for JRuby. Let the rejoicing begin!
Avoid circular require if already defined.
Disable some more natural assertion tests for unsupported platforms.
Disable use_assertions example for unsupported platforms.