Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 15, 2010
  1. Restore $KCODE setting for multibyte support that rspec used to do

    (3 examples, 0 failures) (Run filtered using {:multibyte=>true})
    @todo 1.9 ?
    rspec 1.3.1 used to set $KCODE='u' in one place which activated the
    activesuport wrapper for multibyte chars when calling String#mb_chars
  2. Palindromic is all green!

    (96 examples, 0 failures) (Run filtered using {:palindromic=>true})
  3. Refactor palindromic shared context to work with rspec2.3

    Make a temporary, more focused 'palindromic2' tag (@todo temporary)
    (26 examples, 0 failures) (Run filtered using {:palindromic2=>true})
    @smell is it clear enough what is going on? can it be cleaned up?
  4. Add palindromic tag to show 96/96 failures before refactor

    (96 examples, 96 failures) (Run filtered using {:palindromic=>true})
  5. Fantatic! refactor for rspec 2.3

    in spec_helper.rb just comment out unused code
    in insert_spec.rb,
    changing one line wins us dozens of greens
    (108 examples, 0 failures) (Run filtered using {:deterministic2=>true})
  6. Just to be sure this change is necessary, demonstrate it

    (above and below this commit is the migration happending that demonstrates this.)
  7. Create temporary tag to show the currently broken spec

      (108 examples, 42 failures) (Run filtered using {:deterministic2=>true})
      Note that because of the underlying pseudo-randomness of the calls,
      the number of errors itself is non-deterministic
  8. Refactor insert_and_delete_node_spec for rspec 2.3

      Create the @deterministic tag to aide in running focused tests.
      (44 examples, 0 failures) (Run filtered using {:deterministic=>true})
  9. Change shared example with filter to be a SharedContext for rspec 2.3

      in rspec 2.3, it looks like shared example groups will not allow
      you to specify before filters that descend down to children, only
      to specify examples.  Rather, we need to create a SharedContext module
      and include it in the example groups.
      @todo refactor after 'deterministic' migration is done
  10. Fix how we require helper file so it doesn't get loaded twice

      (407 examples, 144 failures)
  11. Rename insert_and_delete_node.rb -> insert_and_delete_node_spec.rb

    committed match the naming convention of the other specs, so that this
      file gets picked up by the pattern in the test running task.
      before: (359 examples, 0 failures) after: (407 examples, 0 failures)
  12. Change one last :shared=>true to be a shared_example_group

      * now the tests aren't fully broken: (359 examples, 139 failures)
      * we will be changing this one probably to be a shared context
  13. Change shared exmaple group in palidromic fixture to be valid for rsp…

    …ec 2.3
      * all tests still broken!
  14. Change spec_helper to work with rspec2.3

      * all tests are broken now!
      * rather than registering compiler & runtime with example group,
          we call include() and extend() on the config object
  15. Change Rakefile to work with rspec 2.3

      @todo - what did libs() do?
  16. Change Gemfile to specify rspec 2.3.0 and not 1.3.0

      * the next few commits will be broken as we progressively make changes
Commits on Dec 14, 2010
  1. Add missing requirements to Gemfile

    Add requirements for activesupport, i18n, rspec, rr.
    This passes all tests on 1.8.7
Commits on Nov 17, 2010
  1. @cjheath

    Fixed markdown strangeness

    cjheath committed
Commits on Nov 16, 2010
  1. @cjheath

    Small documentation tweaks

    cjheath committed
  2. @cjheath

    Rolling to 1.4.9

    cjheath committed
  3. @cjheath
  4. @cjheath

    Updated website documentation

    cjheath committed
Commits on Nov 5, 2010
  1. @cjheath
Commits on Nov 4, 2010
  1. @cjheath
Commits on Oct 27, 2010
  1. @alexch
  2. @alexch
Commits on Oct 17, 2010
  1. @cjheath

    Fixed typos in documentation

    cjheath committed
Commits on Jul 25, 2010
  1. @kassens

    left to right evaluation

    kassens committed
Commits on May 31, 2010
  1. @cjheath
Something went wrong with that request. Please try again.