Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 11, 2015
  1. @myronmarston

    Update some more matchers to use rspec-support’s object inspector.

    myronmarston authored
    Also, add a shared spec that ensures each matcher uses it.
  2. @gavingmiller @myronmarston

    Use ObjectInspector for all inspection work

    gavingmiller authored myronmarston committed
    Moves code into ObjectInspector and expands usage to matchers.
  3. @myronmarston
  4. @myronmarston

    Add changelog for #763.

    myronmarston authored
    [ci skip]
  5. @myronmarston

    Merge pull request #763 from imtayadeway/tw/diff-substrings

    myronmarston authored
    Avoid diffing for problematic `include` cases
  6. @imtayadeway

    Avoid diffing for problematic include cases.

    imtayadeway authored
    Include#diffable? will return true unless it detects a multiline string
    with at least one expected that is included in actual, but is not an
    exact match for any single line.
    
    #746
Commits on Apr 6, 2015
  1. @myronmarston
Commits on Apr 3, 2015
  1. @myronmarston
Commits on Mar 22, 2015
  1. @JonRowe

    Merge pull request #757 from rspec/fix_descriptions_with_ranges_kick_…

    JonRowe authored
    …travis
    
    Fix descriptions with ranges kick travis
  2. @JonRowe
  3. @JonRowe
  4. @JonRowe

    changelog for #755

    JonRowe authored
    [skip ci]
Commits on Mar 19, 2015
  1. @JonRowe

    Merge pull request #758 from rspec/fix-contain-exactly-with-doubles

    JonRowe authored
    Fix `contain_exactly` to work with test doubles.
  2. @myronmarston

    Fix `contain_exactly` to work with test doubles.

    myronmarston authored
    Test doubles do not define `<=>` by default.
Commits on Mar 16, 2015
  1. @JonRowe

    Merge pull request #753 from rspec/update-travis-build-scripts-2015-0…

    JonRowe authored
    …3-15-for-master
    
    Updates from rspec-dev (2015-03-15)
  2. @myronmarston
  3. @myronmarston

    Add changelog for #751.

    myronmarston authored
    [ci skip]
  4. @myronmarston

    Merge pull request #751 from abotalov/respond_to_missing_be_or_have

    myronmarston authored
    Make a context where RSpec::Matchers is included respond to missing be_* or have_*
Commits on Mar 15, 2015
  1. @abotalov
Commits on Mar 11, 2015
  1. @myronmarston

    Merge pull request #749 from rspec/pr-736-fixups

    myronmarston authored
    Pr 736 fixups
  2. @myronmarston

    Remove `Pretty` module.

    myronmarston authored
    It’s no longer needed.
  3. @myronmarston

    Move definition of `improve_hash_formatting`.

    myronmarston authored
    We don’t want it defined in the `Pretty` module because
    that is included the custom matcher DSL and it’s not meant
    for end-user use.
  4. @myronmarston

    Merge pull request #736 from jaredbeck/patch-1

    myronmarston authored
    Allow custom matchers to use methods in Pretty
Commits on Mar 2, 2015
  1. @jaredbeck
  2. @jaredbeck

    Add RSpec::Matchers::EnglishPhrasing to public API

    jaredbeck authored
    Expose `RSpec::Matchers::EnglishPhrasing` to make it easier to write
    nice failure messages and descriptions in custom matchers.
    
    Pretty remains private, and is still mixed into
    BaseMatcher and DSL::Matcher.
    
    EnglishPhrasing, by comparison, is not mixed into any classes, and its
    methods are now static.
Commits on Feb 26, 2015
  1. @JonRowe

    changelog for #744

    JonRowe authored
    [skip ci]
  2. @JonRowe

    Merge pull request #744 from imtayadeway/be-true-false-notice

    JonRowe authored
    Suggest `be_truthy`/`be true` when using `be_true`
  3. @imtayadeway

    Suggest `be_truthy`/`be true` when using `be_true`

    imtayadeway authored
    Applies the same for `be_false`. Still fails as expected, but adds an
    additional message to suggest an alternative if still using the
    deprecated `be_true`/`be_false`.
    
    #741
Commits on Feb 25, 2015
  1. @myronmarston

    Merge pull request #743 from rspec/update-travis-build-scripts-2015-0…

    myronmarston authored
    …2-24-for-master
    
    Updates from rspec-dev (2015-02-24)
Commits on Feb 24, 2015
  1. @myronmarston
Commits on Feb 18, 2015
  1. @JonRowe

    Merge pull request #739 from rspec/leverage-differ-autoload

    JonRowe authored
    Leverage new differ autoload.
  2. @myronmarston

    Leverage new differ autoload.

    myronmarston authored
    Builds on rspec/rspec-support#181. This avoids the
    cost of loading diff/lcs, pp, etc for cases where
    we don’t need to print any diffs.
Commits on Feb 17, 2015
  1. @JonRowe

    Merge pull request #735 from rspec/allowed-stdlibs

    JonRowe authored
    Allowed stdlibs
  2. @myronmarston

    Changelog.

    myronmarston authored
    [ci skip]
  3. @myronmarston
Something went wrong with that request. Please try again.