Permalink
Switch branches/tags
Commits on Feb 11, 2014
  1. Merge pull request #455 from rspec/update-travis-build-scripts-2014-0…

    …2-12-for-2-14-maintenance
    
    Updates from rspec-dev (2014-02-12)
    JonRowe committed Feb 11, 2014
Commits on Feb 10, 2014
  1. Merge pull request #453 from rspec/update-travis-build-scripts-2014-0…

    …2-11-for-2-14-maintenance-skipping-rspec-support
    
    Updates from rspec-dev (2014-02-11)
    JonRowe committed Feb 10, 2014
Commits on Feb 8, 2014
  1. Merge pull request #447 from rspec/update-travis-build-scripts-2014-0…

    …2-08-for-2-14-maintenance
    
    Updates from rspec-dev (2014-02-08)
    JonRowe committed Feb 8, 2014
Commits on Feb 1, 2014
  1. 2.14.5 release.

    myronmarston committed Feb 1, 2014
Commits on Dec 31, 2013
  1. Merge pull request #400 from rspec/update-travis-build-2-14

    2.1.0 is out now.
    myronmarston committed Dec 31, 2013
  2. 2.1.0 is out now.

    myronmarston committed Dec 31, 2013
Commits on Dec 21, 2013
  1. Merge pull request #396 from rspec/build-2-14-against-2.1

    Build against 2.1.
    myronmarston committed Dec 21, 2013
  2. Build against 2.1.

    myronmarston committed Dec 21, 2013
Commits on Nov 25, 2013
  1. Update changelog

    soulcutter committed Nov 25, 2013
  2. Fix wrong auto-generated descriptions with falsey expected value

    Currently this spec example:
    
        describe 'wrong auto-generated descriptions' do
          subject { nil }
          it { should be nil }
        end
    
    generates the following description:
    
        $ rspec --format documentation test_spec.rb
    
        wrong auto-generated descriptions
          should equal
                       ^^^ Missing "nil"!
    
    This is because BaseMatcher#description checks whether expected value is
    set or not by checking if the value is truthy in conditional semantics.
    However this does not work if the expected value is `false` or `nil`.
    
    This change fixes the issue by checking whether ivar @expected is
    defined or not and skip definition of @expected if the parameter to
    BaseMatcher.new is omitted.
    yujinakayama committed with soulcutter Nov 21, 2013
Commits on Nov 6, 2013
  1. Prep 2.14.5 changelog.

    [ci skip]
    myronmarston committed Nov 6, 2013
  2. 2.14.4 release.

    myronmarston committed Nov 6, 2013
  3. Merge pull request #325 from rspec/fix_encoding_comparison_of_objects

    Force generated object strings to have matching encoding.
    JonRowe committed Nov 6, 2013
  4. Merge pull request #330 from rspec/handle_undefined_encoding_conversions

    Handle undefined encoding conversions
    Conflicts:
    	Changelog.md
    JonRowe committed Nov 6, 2013
Commits on Oct 24, 2013
  1. Merge pull request #343 from rspec/allow_supression_of_local_repos

    Allow suppression of local repos
    JonRowe committed Oct 24, 2013
Commits on Oct 7, 2013
  1. Merge pull request #333 from rspec/make_match_diffable

    expect().to match does not give a diff when failing
    Conflicts:
    	Changelog.md
    JonRowe committed Oct 7, 2013
Commits on Sep 23, 2013
  1. 2.14.3 release.

    myronmarston committed Sep 23, 2013
Commits on Sep 9, 2013
  1. Merge pull request #323 from rspec/fix_operator_matcher_regression

    Fix operator matcher when operator implemented via method_missing
    Conflicts:
    	lib/rspec/matchers/operator_matcher.rb
    JonRowe committed Sep 9, 2013
Commits on Sep 3, 2013
  1. Merge pull request #320 from rspec/fix_diff_of_keys_in_hash

    Fix diffing of hashes with keys that aren't strings.
    JonRowe committed Sep 3, 2013
  2. Changelog entry

    [skip ci]
    JonRowe committed Sep 3, 2013
Commits on Aug 28, 2013
  1. Merge pull request #317 from rspec/pr-288-for-2-14

    Pr 288 for 2 14
    myronmarston committed Aug 28, 2013
  2. Remove empty parens.

    Stylistically, rubyists generally don't use them.
    myronmarston committed Aug 28, 2013
  3. Add note to use no args explicitly with `not_to`.

    Pass the first non-RSpec lib call site instead of defaulting to the 3rd
    site, due to the deeper callstack from the block form of `expect`.
    cupakromer committed with myronmarston Jul 14, 2013
  4. Merge pull request #315 from rspec/port_mocks_method_handle

    Refactor finding method handles
    Conflicts:
    	lib/rspec/matchers/operator_matcher.rb
    	spec/rspec/expectations_spec.rb
    JonRowe committed Aug 28, 2013
Commits on Aug 26, 2013
  1. Merge pull request #313 from blt04/operator-matcher-with-overriden-me…

    …thod
    
    Ensure OperatorMatcher works with overriden method
    Conflicts:
    	lib/rspec/matchers/operator_matcher.rb
    JonRowe committed Aug 26, 2013
Commits on Aug 15, 2013
  1. 2.14.2 release.

    myronmarston committed Aug 15, 2013
  2. Merge pull request #305 from rspec/issue-304

    Issue 304
    myronmarston committed Aug 15, 2013
Commits on Aug 14, 2013
  1. Fix change matcher to work properly with classes.

    `SomeClass === SomeClass` returns false, unfortunately :(.
    myronmarston committed Aug 14, 2013