Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 25, 2015
  1. Myron Marston

    Merge pull request #902 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. Myron Marston
  2. Myron Marston
Commits on Feb 23, 2015
  1. Jon Rowe

    Merge pull request #900 from rspec/revert-arg-mutation-error

    JonRowe authored
    Revert arg mutation error
  2. Myron Marston

    Fixup formatting of `@example` YARD comments.

    myronmarston authored
    - No blank line after `@example`; YARD renders that
      as a blank line of code.
    - Standardize on 2 spaces.
  3. Myron Marston

    Stop calling methods on args passed to a stubbed method.

    myronmarston authored
    Any method call may mutate an object, so we can't safely call
    anything on a passed argument.
    
    This reverts the following PRs and commits:
    
    * #871:
      * 8a0962a ("Reword comment to not use “external” twice.")
      * 52c69f1 ("Just use `Array#hash`.")
    * #868:
      * ed3fb3b ("Provide a clear error when received message args are mutated.")
      * fc9e9a5 ("Ignore arg mutations for method calls we are not concerned with.")
    
    This adds notes to the docs about using mutated args
    with `have_received(…).with(…)`.
    
    Fixes #892.
  4. Myron Marston
Commits on Feb 18, 2015
  1. Jon Rowe

    change for #896

    JonRowe authored
    [skip ci]
  2. Jon Rowe

    Merge pull request #896 from imtayadeway/instance-class-double-verifi…

    JonRowe authored
    …cation
    
    Add more specific "does not implement" messages.
Commits on Feb 17, 2015
  1. Tim Wade

    Add more specific "does not implement" messages.

    imtayadeway authored
    The unimplemented error message gives no indication of whether the
    object is a class or instance double. This change passes that object to
    the error generator so that it can create a more specific message
    depending on whether it is an instance or class double. It defaults to
    the original "<object> does not implement <method>" for anything else.
    
    #838
  2. Jon Rowe

    Merge pull request #894 from rspec/allowed-stdlib

    JonRowe authored
    Allowed stdlib
  3. Myron Marston
  4. Myron Marston
  5. Myron Marston
  6. Myron Marston
  7. Myron Marston

    Cleanup whitespace.

    myronmarston authored
  8. Myron Marston

    Clarify changelog for #891.

    myronmarston authored
Commits on Feb 12, 2015
  1. Jon Rowe

    changelog for #891

    JonRowe authored
    [skip ci]
  2. Jon Rowe

    Merge pull request #891 from imtayadeway/fix-received-matcher-descrip…

    JonRowe authored
    …tions
    
    Fix argument formatting for received.
Commits on Feb 11, 2015
  1. Tim Wade

    Unify similar args description methods.

    imtayadeway authored
    ErrorGenerator#actual_method_call_args_description and
    ErrorGenerator#expected_method_call_args_description were almost
    identical. This change moves the common code from both into the
    ErrorGenerator#method_call_args_description method and yields to a block
    which lets the caller decide on what condition to show the formatted args.
  2. Tim Wade
Commits on Feb 9, 2015
  1. Jon Rowe

    Merge pull request #889 from rspec/remove-unused-method

    JonRowe authored
    Remove unused method.
  2. Myron Marston

    Remove unused method.

    myronmarston authored
  3. Myron Marston

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

    myronmarston authored
    …2-08-for-master
    
    Updates from rspec-dev (2015-02-08)
  4. Myron Marston
Commits on Feb 5, 2015
  1. Jon Rowe

    Merge pull request #886 from rspec/use-initialize-signature-for-new

    JonRowe authored
    When stubbing `MyClass.new` verify against `MyClass#initialize`.
  2. Myron Marston
  3. Myron Marston

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

    myronmarston authored
    …2-03-for-master
    
    Updates from rspec-dev (2015-02-03)
  4. Myron Marston
Commits on Feb 4, 2015
  1. Myron Marston
Commits on Feb 3, 2015
  1. Myron Marston
  2. Myron Marston

    Release 3.2.0

    myronmarston authored
  3. Myron Marston
Commits on Jan 31, 2015
  1. Myron Marston

    Merge pull request #882 from YorickPeterse/master

    myronmarston authored
    Removed rubysl from the Gemfile.
  2. Yorick Peterse

    Removed rubysl from the Gemfile.

    YorickPeterse authored
    This hasn't been required anymore since quite a while. Starting with 2.2.0 (if I
    remember correctly) Rubinius takes care of ensuring the rubysl Gems are always
    available, with or without Bundler.
Something went wrong with that request. Please try again.