Fix broken link to Should.md
Merge pull request #242 from l15n/readme-fix-broken-link

Fix broken link to Should.md
Fix broken link to Should.md
Merge pull request #243 from l15n/feature-readme-broken-link

Fix broken link to Should.md in features/built-ins README
Deprecate `expect { }.not_to raise_error(SpecificErrorClass)`

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Add a changelog entry for #244

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Break excessively long line up in raise_error

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Fix conditionals for raise_error deprecation

includes breaking out an "expecting_specific_exception?" query.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Fix up raise_error specs for specific error class deprecation

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Add an extra space between expect and {} in raise_error

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Add backticks to the raise_error(SomeClass) error message.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Remove a debugging print in raise_error

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Merge pull request #244 from samphippen/deprecate-not-raise-specific-error-class

Deprecate `expect { }.not_to raise_error(SpecificErrorClass)`
Accept duck-typed strings that respond to :to_str as messages
* Modified message validation code to look for duck-typed strings that
  respond to :to_str instead of checking for being a real String.
* Extended test suite to test for and pin down the desired behavior,
  including verifying that objects that respond to :to_s but not :to_str
  are not accepted.
Merge pull request #245 from tovodeverett/master

Accept duck-typed strings that respond to :to_str as messages
Add a changelog entry for #245.

[ci skip]

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Show warnings
Warn when raise_error receives non-proc object

When a non-proc object is given, `given_proc.call` fails, then `raise_error` or
`raise_error(NoMethodError)` passes.

This behaviour is dangerous and there is actually no error, so it should warn
and fail.
Fix warning message
Merge branch '247'