Skip to content
Commits on Jul 9, 2010
  1. added ifError method for assert module

    committed with Benjamin Thomas
Commits on Jun 14, 2010
  1. Add LICENSE and AUTHORS file

    Benjamin Thomas committed
Commits on Jun 3, 2010
  1. @gsf

    Move node-async-test functions to async_testing.js

    gsf committed with Benjamin Thomas
    I've moved most of the code from node-async-test into the
    runSuitesInPaths method in async_testing.js.  This greatly
    simplifies node-async-test and allows me to write a
    "test/all.js" file with a single line (aside from requires):
    
      asyncTesting.runSuitesInPaths([path.dirname(module.filename)]);
    
    We may want to think about combining the runSuitesInPaths utility
    in with runSuites at some point.  It would be neat if runSuites
    could act on dirs or filenames or modules.
Commits on Mar 23, 2010
  1. @gsf

    Replaced "excited" with "exited"

    gsf committed with Benjamin Thomas
  2. @gsf

    Modified stdio writeError for node net2 merge

    gsf committed with Benjamin Thomas
Commits on Mar 18, 2010
  1. Add todo list

    Benjamin Thomas committed
  2. Only enter 'teardown' phase if the test suite gets there. otherwise e…

    Benjamin Thomas committed
    …rrors can be reported to happen in the wrong 'phases'
Commits on Feb 22, 2010
  1. Remove Promises, and make it so errors thrown during setup and teardo…

    Benjamin Thomas committed
    …wn are properly caught.
Commits on Feb 17, 2010
  1. Fix bug where synchronous errors weren't getting caught

    Benjamin Thomas committed
  2. More cosmetic changes

    Benjamin Thomas committed
  3. Mostly cosmetic changes to the output and README

    Benjamin Thomas committed
Commits on Feb 16, 2010
  1. Update README and example

    Benjamin Thomas committed
  2. Better handling for uncaught errors. Now you can listen for uncaught …

    Benjamin Thomas committed
    …errors on a test, and make assertions on those errors.
    
    See the README for an example.
  3. Major overhaul. Completely breaks backwards compatability. Read the r…

    Benjamin Thomas committed
    …est of the commit for details.
    
    + Now, you have to use test suites
    + Suites, by defualt, wait for each test to finish
    + Split 'runTests()' up into 'addTests()' and 'runTests()'
    + ERRORS ARE PROPERLY CAUGHT AND MATCHED TO TESTS!!
    + The arguments passed to tests are different. They used to get the test
      object, and now they get: the assertion object, a finish function, and
      then the test object
Commits on Feb 14, 2010
  1. A couple nitpicky syntax and output changes

    Benjamin Thomas committed
Commits on Feb 5, 2010
  1. Fix calling the teardown method after tests in a suite

    Benjamin Thomas committed
Commits on Feb 3, 2010
  1. No longer output when starting tests (too verbose) and make it so tes…

    Benjamin Thomas committed
    …ts can use 'this' object or 'test' parameter in both tests and setup/teardown functions
  2. Made it so the setup function is passed a test like everything else a…

    Benjamin Thomas committed
    …nd fixed some bugs in the tests
Commits on Jan 22, 2010
  1. Some more small changes to README

    Benjamin Thomas committed
  2. Renamed to async_testing.js and updated README some

    Benjamin Thomas committed
  3. Moved examples to their own director

    Benjamin Thomas committed
  4. Initial version, see README for details

    Benjamin Thomas committed
Something went wrong with that request. Please try again.