Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 19, 2011
  1. @marcandre
  2. @marcandre

    Matrix library: fix ruby_bug

    marcandre authored
  3. @brixen
  4. @brixen
  5. @brixen

    Fixed Symbol#=== spec.

    brixen authored
  6. @brixen

    More block arg specs.

    brixen authored
  7. @brixen
  8. @brixen

    Removed old pack, unpack specs.

    brixen authored
Commits on Sep 18, 2011
  1. @brixen

    Ignore .rbx directories.

    brixen authored
  2. @brixen

    A couple description fixes.

    brixen authored
  3. @brixen
Commits on Sep 15, 2011
  1. @marcandre
  2. @marcandre
  3. @nurse

    Add the missing 2nd parameter.

    nurse authored
  4. @BanzaiMan
Commits on Sep 13, 2011
  1. @nurse
  2. @brixen

    Fixed typo in description string.

    brixen authored brixen committed
  3. @brixen

    Specs for pack, unpack ignoring whitespace.

    brixen authored brixen committed
  4. @brixen

    Port pack, unpack specs for 'P' to new specs.

    brixen authored brixen committed
  5. @brixen

    Rewrote IO.copy_stream specs.

    brixen authored brixen committed
  6. @brixen

    More proc specs.

    brixen authored brixen committed
  7. @brixen
  8. @brixen

    Some rb_file_open specs.

    brixen authored
  9. @dbussink @brixen

    Add spec for unmarshalling an Array subclass which overrides push and <<

    dbussink authored brixen committed
    This is done by Pry... Also see:
    
    rubinius/rubinius#1125
  10. @brixen
Commits on Sep 12, 2011
  1. @brixen

    Rewrote Kernel.catch specs.

    brixen authored
    Notes:
    
    * Use ScratchPad for recording values rather than ad hoc local variables.
    * Use ScratchPad to instrument flow of control.
    * Keep version blocks together and simple. Don't use more than one version
      block for the same version unless different nested describes are needed.
    * Use nested describe blocks with their own before actions when needed.
    * Use consistent, intelligible values in specs (eg :thrown_key versus :blah)
    * Use do/end with multiline lambdas.
    * Don't duplicate specs.
    * Use different example blocks for different behavior (eg if the same
      exception is raised for different types).
    * Don't use an intermediate local if the expression is simple enough to fit on
      one line.
Commits on Sep 11, 2011
  1. @brixen
  2. @brixen
  3. @brixen

    Merge pull request #63 from knu/catch_tag_yielded

    brixen authored
    Kernel#catch() should pass the tag either given or generated to its block.
  4. @brixen

    Merge pull request #64 from terceiro/systemexit

    brixen authored
    Specs for SystemExit#success? and for the default value for SystemExit#status.
Commits on Sep 10, 2011
  1. @luislavena
  2. @marcandre
Commits on Sep 9, 2011
  1. @terceiro
  2. @terceiro
Commits on Sep 5, 2011
  1. @marcandre
Something went wrong with that request. Please try again.