Permalink
Switch branches/tags
Nothing to show
Commits on Jul 9, 2010
  1. added ifError method for assert module

    clement authored and Benjamin Thomas committed Jul 6, 2010
Commits on Jun 14, 2010
  1. Add LICENSE and AUTHORS file

    Benjamin Thomas
    Benjamin Thomas committed Jun 14, 2010
Commits on Jun 3, 2010
  1. Move node-async-test functions to async_testing.js

    gsf authored and Benjamin Thomas committed Apr 18, 2010
    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. Replaced "excited" with "exited"

    gsf authored and Benjamin Thomas committed Mar 22, 2010
  2. Modified stdio writeError for node net2 merge

    gsf authored and Benjamin Thomas committed Mar 22, 2010
Commits on Mar 18, 2010
  1. Add todo list

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

    Benjamin Thomas
    Benjamin Thomas committed Mar 18, 2010
    …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
    Benjamin Thomas committed Feb 22, 2010
    …wn are properly caught.
Commits on Feb 17, 2010
  1. Fix bug where synchronous errors weren't getting caught

    Benjamin Thomas
    Benjamin Thomas committed Feb 17, 2010
  2. More cosmetic changes

    Benjamin Thomas
    Benjamin Thomas committed Feb 17, 2010
  3. Mostly cosmetic changes to the output and README

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

    Benjamin Thomas
    Benjamin Thomas committed Feb 16, 2010
  2. Better handling for uncaught errors. Now you can listen for uncaught …

    Benjamin Thomas
    Benjamin Thomas committed Feb 16, 2010
    …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
    Benjamin Thomas committed Feb 16, 2010
    …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
    Benjamin Thomas committed Feb 14, 2010
Commits on Feb 5, 2010
  1. Fix calling the teardown method after tests in a suite

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

    Benjamin Thomas
    Benjamin Thomas committed Feb 3, 2010
    …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
    Benjamin Thomas committed Feb 3, 2010
    …nd fixed some bugs in the tests
Commits on Jan 22, 2010
  1. Some more small changes to README

    Benjamin Thomas
    Benjamin Thomas committed Jan 22, 2010
  2. Renamed to async_testing.js and updated README some

    Benjamin Thomas
    Benjamin Thomas committed Jan 22, 2010
  3. Moved examples to their own director

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

    Benjamin Thomas
    Benjamin Thomas committed Jan 22, 2010