Permalink
Commits on Aug 31, 2011
  1. v1.0.4

    Brian Takita committed Aug 31, 2011
Commits on Aug 22, 2011
  1. Fixed warning.

    Brian Takita committed Aug 22, 2011
Commits on Aug 20, 2011
  1. Fixed typo.

    Brian Takita committed Aug 20, 2011
Commits on Jul 17, 2011
  1. Version 1.0.3

    Brian Takita committed Jul 17, 2011
  2. Attributions.

    Brian Takita committed Jul 17, 2011
  3. Fixed a couple of warnings.

    Brian Takita committed Jul 17, 2011
  4. Clearing BoundObjects when Space#reset is called.

    Brian Takita committed Jul 17, 2011
Commits on Jun 25, 2011
  1. Merge pull request #63 from evanphx/master

    Eliminate usage of ObjectSpace._id2ref
    btakita committed Jun 25, 2011
  2. Merge pull request #62 from cespare/master

    Minitest Adapter
    btakita committed Jun 25, 2011
Commits on Jun 24, 2011
  1. Eliminate usage of ObjectSpace._id2ref

    Two reasons not to use _id2ref:
    1) It's slow on other ruby implementations
    2) It introduces a hidden bug because _id2ref can return any random
       future object since object ids are recycled
    evanphx committed Jun 24, 2011
Commits on Jun 17, 2011
  1. Regenerate gemspec

    cespare committed Jun 17, 2011
  2. Added a minitest adapter.

    cespare committed Jun 17, 2011
Commits on May 22, 2011
  1. Gemfile fixes for ruby 1.9

    Brian Takita committed May 22, 2011
  2. Merge pull request #57 from gavingmiller/master

    Added Instructions on installing the gem
    btakita committed May 22, 2011
  3. Merge pull request #60 from bonkydog/master

    remove missing "scratch.rb" file from gemspec
    btakita committed May 22, 2011
  4. rvmrc points to ruby 1.9.2-p180

    Brian Takita committed May 22, 2011
Commits on May 14, 2011
Commits on May 10, 2011
  1. Commenting this out avoids failures in our app's suite for 1.9.2-p180…

    …, and doesn't cause any failures in RR specs.
    
    
    This is from Nathan Sobo and Glenn Jahnke
    Here is the stack trace. We can't manage to produce a failing test case in RR's suite after an hour of trying.
    
    NotImplementedError: super from singleton method that is defined to multiple classes is not supported; this will be fixed in 1.9.3 or later
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/injections/singleton_method_added_injection.rb:33:in `singleton_method_added'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/injections/singleton_method_added_injection.rb:46:in `block in bind'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/injections/method_missing_injection.rb:46:in `alias_method'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/injections/method_missing_injection.rb:46:in `block in reset'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/injections/method_missing_injection.rb:43:in `class_eval'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/injections/method_missing_injection.rb:43:in `reset'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/space.rb:96:in `block in reset_method_missing_injections'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/hash_with_object_id_key.rb:29:in `block in each'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/hash_with_object_id_key.rb:28:in `each'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/hash_with_object_id_key.rb:28:in `each'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/space.rb:95:in `reset_method_missing_injections'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rr-1.0.2/lib/rr/space.rb:63:in `reset'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/mocking/with_rr.rb:20:in `teardown_mocks_for_rspec'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:151:in `run_after_each'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:53:in `block (2 levels) in run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:106:in `with_around_hooks'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:46:in `block in run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:99:in `block in with_pending_capture'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:98:in `catch'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:98:in `with_pending_capture'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:45:in `run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:262:in `block in run_examples'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:258:in `map'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:258:in `run_examples'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:232:in `run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `block in run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `map'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `block in run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `map'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:27:in `block (2 levels) in run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:27:in `map'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:27:in `block in run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/reporter.rb:12:in `report'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:24:in `run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:55:in `run_in_process'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:44:in `run'
    /Users/pivotal/.rvm/gems/ruby-1.9.2-p180@mailbypass/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:10:in `block in autorun'
    Pivotal Labs committed May 10, 2011
Commits on Jan 26, 2011
  1. Using bundler to manage spec gems.

    Brian Takita committed Jan 26, 2011
Commits on Nov 2, 2010
  1. Regenerated gemspec for version 1.0.2

    Brian Takita committed Nov 2, 2010
  2. Added changes.

    Brian Takita committed Nov 2, 2010
  3. Version bump to 1.0.2

    Brian Takita committed Nov 2, 2010
Commits on Oct 31, 2010
  1. Attributions.

    Brian Takita committed Oct 31, 2010
  2. Added spec to test yields in mock.

    Brian Takita committed Oct 31, 2010
  3. Merge branch 'master', remote branch 'libc/master'

    Brian Takita committed Oct 31, 2010
  4. Added 1.0.1 changes.

    Brian Takita committed Oct 31, 2010
  5. Version bump.

    Brian Takita committed Oct 31, 2010
  6. Version bump to 1.0.1

    Brian Takita committed Oct 31, 2010
  7. Fixed ruby 1.9.2 issue with methods propagating to subclasses when mo…

    …cking classes.
    Brian Takita committed Oct 31, 2010
Commits on Oct 30, 2010
  1. Fixed strong verification on instance_of for ruby 1.9.2.

    Brian Takita committed Oct 30, 2010
  2. Uncommented specs.

    Brian Takita committed Oct 30, 2010
  3. Removed new_instance_of which fixes several 1.9.2 issues.

    instance_of always uses any_instance_of (adding the method to the class).
    Brian Takita committed Oct 30, 2010
  4. expanding path.

    Brian Takita committed Oct 30, 2010