Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 30, 2013
  1. @mmalecki

    Merge pull request #283 from gabeio/patch-1

    mmalecki authored
    Added repository field to package.json
Commits on Jun 14, 2013
  1. @mmalecki
  2. @mmalecki
Commits on Nov 16, 2012
  1. @mmalecki

    [dist] Bump version to 0.7.0

    mmalecki authored
Commits on Sep 26, 2012
  1. @mmalecki

    [fix] Fix crashes on node v0.9.3

    mmalecki authored
    Fixes #230.
Commits on Aug 23, 2012
  1. @mmalecki

    [dist] Bump version to 0.6.4

    mmalecki authored
  2. @mmalecki

    [dist] Fix `package.json`

    mmalecki authored
Commits on Aug 4, 2012
  1. @mmalecki

    Merge pull request #220 from trevnorris/master

    mmalecki authored
    IEEE Floating Epsilon Check
Commits on Jun 26, 2012
  1. @mmalecki

    [dist] Bump version to 0.6.3

    mmalecki authored
  2. @mmalecki
Commits on Jun 22, 2012
  1. @mmalecki
Commits on Jun 18, 2012
  1. @mmalecki

    [bin] Add `--shuffle` option

    mmalecki authored
    `--shuffle` shuffles test files, making order completely random.
  2. @mmalecki

    [fix] Fix unsafe object iterations

    mmalecki authored
    Fixes #175.
Commits on Jun 17, 2012
  1. @mmalecki

    [refactor] Don't touch `require.extensions`

    mmalecki authored
    `require.extensions` support in CoffeeScript was introduced in
    jashkenas/coffeescript@ba85079, we no
    longer need to manipulate it on our own.
Commits on Feb 24, 2012
  1. @mmalecki

    [dist] Version 0.6.2

    mmalecki authored
  2. @mmalecki
Commits on Feb 8, 2012
  1. @mmalecki
  2. @mmalecki

    Merge pull request #161 from cliffano/master

    mmalecki authored
    Add coverage report in xml format.
Commits on Jan 10, 2012
  1. @mmalecki
Commits on Jan 9, 2012
  1. @mmalecki
Commits on Dec 26, 2011
  1. @mmalecki

    [dist] Version 0.6.1

    mmalecki authored
Commits on Dec 23, 2011
  1. @mmalecki
Commits on Dec 14, 2011
  1. @mmalecki

    Merge pull request #168 from johnnywengluu/master

    mmalecki authored
    Documentation bug: Rename *length* to *lengthOf* in a test
Commits on Nov 27, 2011
  1. @mmalecki

    [fix] Fix leaking `self`

    mmalecki authored
Commits on Nov 25, 2011
  1. @mmalecki @indexzero

    [v0.6 fix] Properly inspect errors

    mmalecki authored indexzero committed
    This is related and blocked by cloudhead/eyes.js#12.
    
    Gist of what's going on: `Error` properties are non-enumerable in `node
    v0.6`, so `Object.keys` which is being used in `eyes.js` won't list them
    (we need to use `Object.getOwnPropertyNames`). This results in errors
    being outputted as `{}`, for example in `assert.isNull(err)` statement.
Commits on Oct 24, 2011
  1. @mmalecki

    [fix] Fix failed assertions output

    mmalecki authored
    Latest changes made to Vows in order to make it compatible with `node
    v0.5.x` (see issue #141) introduce a bug which caused Vows to output
    only file name and line when assertion fails:
    
        when testing
          ✗ should output details
            »  // test.js:8
    
    This turned out to be a really small bug. Output works now:
    
        when testing
          ✗ should output details
            » expected { a: 1, b: 3 },
              got      { a: 1, b: 2 } (deepEqual) // test.js:8
    
    Sorry for that.
Commits on Oct 15, 2011
  1. @mmalecki
Commits on Oct 14, 2011
  1. @mmalecki
  2. @mmalecki
  3. @mmalecki

    [test v0.6] Make `assert-test.js` v0.6-compatible

    mmalecki authored
    Since joyent/node@8c8d518, `assert` module is a function. When you look
    at lib/vows/suite.js:126, it checks if topic is a function and then, if
    it is, it executes it and passes results down to vows. Of course, it
    fails hard in this case, since `assert` module is a function (resulting
    in error without a stack trace).
Commits on Oct 13, 2011
  1. @mmalecki
  2. @mmalecki
  3. @mmalecki

    [v0.6] Handle stdout suppressing correctly

    mmalecki authored
    In node v0.5.x `process.stdout` is a getter, so assigning to it makes
    no difference (see joyent/node#1878 - thanks @bnoordhuis).
Commits on Oct 12, 2011
  1. @mmalecki

    [api] Rename `assert.length` to `assert.lengthOf`

    mmalecki authored
    This change is caused by joyent/node@8c8d518 (sorry!). This commit made
    `assert` module behave like `assert.ok` function, thus (since JavaScript
    functions have length), `assert.length == assert.ok.length`. Because of
    that, assigning `assert.length` wouldn't change anything (function
    properties are freezed).
    
    This is a major API break.
Commits on Oct 11, 2011
  1. @mmalecki
Something went wrong with that request. Please try again.