Permalink
Commits on Nov 20, 2012
  1. Merge pull request #15 from gabrielf/patch-1

    Benjamin Thomas committed Nov 20, 2012
    Fixed spelling error
  2. Fixed spelling error

    gabrielf committed Nov 20, 2012
    It looks like the library might not be maintained anymore but since the spelling error was so prominent I thought I'd fix it anyway...
Commits on Oct 16, 2011
  1. Update README

    Benjamin Thomas committed Oct 16, 2011
Commits on Jan 31, 2011
  1. fix wrong path in bin/asynct

    dominictarr committed Jan 31, 2011
Commits on Jan 20, 2011
  1. hack for interference problem. just prepend a newline.

    dominictarr committed Jan 20, 2011
    means that output is a few newlines, and never completely clean :( but behaves better.
  2. fix this error:

    dominictarr committed Jan 20, 2011
    /home/dominic/dev/node-async-testing/lib/web-runner.js:343
    });
     ^
    SyntaxError: Unexpected token )
Commits on Nov 6, 2010
Commits on Oct 31, 2010
  1. Fallback to sys if util doesn't exist

    Benjamin Thomas committed Oct 31, 2010
Commits on Oct 30, 2010
  1. Add contact section to docs

    Benjamin Thomas committed Oct 30, 2010
  2. Update docs

    Benjamin Thomas committed Oct 30, 2010
  3. Don't kill process on errors that we can pin to a test

    Benjamin Thomas committed Oct 30, 2010
    This goes back on: e509041 where I made
    runSuite kill the process when it encountered any errors.  Now it only
    does that when it encounters errors that it cannot figure out which
    tests caused them.  That will only happen in parallel mode.
    
    Why have worse results all the time when it is really only running in
    parallel that causes them?
  4. Make the arguements to run's callback more useful

    Benjamin Thomas committed Oct 30, 2010
  5. Make onTestDone match onSuiteDone with a status argument

    Benjamin Thomas committed Oct 30, 2010
  6. run suites in the order they are listed (console runner)

    Benjamin Thomas committed Oct 30, 2010
  7. Combine all suite finishing events into one event with a 'status' arg…

    Benjamin Thomas committed Oct 30, 2010
    …ument
    
    This simplifies the API to:
    
    onTestStart
    onTestDone
    onSuiteDone
  8. Format console runners summary line differently

    Benjamin Thomas committed Oct 30, 2010
Commits on Oct 29, 2010
  1. Make it so if a test calls finish twice we get an error

    Benjamin Thomas committed Oct 29, 2010
  2. Update documentation and comments

    Benjamin Thomas committed Oct 29, 2010
  3. Update tests to put run command at top, and use new style

    Benjamin Thomas committed Oct 29, 2010
    Doing things this way prevents the file being run from being run twice.
  4. Improve arguments for async_testing.run and command line flags

    Benjamin Thomas committed Oct 29, 2010
    Now async_testing.run can take any number of arguments, which can be any
    one of:
    
    + string
    + options object
    + ARGV array
    
    The last argument can still be a callback.
    
    The order matters, latter settings override earlier ones. now you can
    
    run a file:
      async_testing.run('myFile.js');
    
    add defaults:
      async_testing.run({parallel: true}, 'myFile.js');
    
    use command line arguments:
      async_testing.run(process.ARGV);
    
    use command line arguments with defaults:
      async_testing.run({parallel: true}, process.ARGV);
    
    overwrite command line arguments:
      async_testing.run(process.ARGV, {parallel: true});
    
    I also worked on improving the built-in option parser a little bit and
    testing it (my tests are not comprehensive yet).  I'm beginning to think
    maintaining a built-in option parser is a pain and that we should bundle
    one.
Commits on Oct 28, 2010
  1. Remove suiteSetup/suiteTeardown from test toSting in wrap

    Benjamin Thomas committed Oct 28, 2010
  2. Fix wrong requires in flow tests

    Benjamin Thomas committed Oct 28, 2010
  3. Add todo list, pretty rough at the moment

    Benjamin Thomas committed Oct 28, 2010
  4. Readd watchFile functionallity to web runner

    Benjamin Thomas committed Oct 28, 2010
  5. Work on console runner output and update some tests

    Benjamin Thomas committed Oct 28, 2010
  6. Further work on parallel suite execution

    Benjamin Thomas committed Oct 28, 2010
    Handle load errors of files, and make web-runner use new system.
  7. Reorganize tests a little bit

    Benjamin Thomas committed Oct 28, 2010
Commits on Oct 27, 2010
  1. Rename a few event callback functions

    Benjamin Thomas committed Oct 27, 2010
    onSuiteDone     -> onSuiteCompleted
    onError         -> onSuiteError
    onPrematureExit -> onSuiteExit
    
    This make it more obvious that each of these events ends the suite and
    that only one of them is called per suite.