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

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

    Fixed spelling error

    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...
    gabrielf committed Nov 20, 2012
Commits on Oct 16, 2011
  1. Update README

    Benjamin Thomas committed Oct 16, 2011
Commits on Jan 31, 2011
  1. @dominictarr

    fix wrong path in bin/asynct

    dominictarr committed Jan 31, 2011
Commits on Jan 20, 2011
  1. @dominictarr
  2. @dominictarr

    hack for interference problem. just prepend a newline.

    means that output is a few newlines, and never completely clean :( but behaves better.
    dominictarr committed Jan 20, 2011
  3. @dominictarr
  4. @dominictarr
  5. @dominictarr
  6. @dominictarr
  7. @dominictarr

    fix this error:

    /home/dominic/dev/node-async-testing/lib/web-runner.js:343
    });
     ^
    SyntaxError: Unexpected token )
    dominictarr committed Jan 20, 2011
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

    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?
    Benjamin Thomas committed Oct 30, 2010
  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…

    …ument
    
    This simplifies the API to:
    
    onTestStart
    onTestDone
    onSuiteDone
    Benjamin Thomas committed Oct 30, 2010
  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

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

    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.
    Benjamin Thomas committed Oct 29, 2010
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

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

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

    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.
    Benjamin Thomas committed Oct 27, 2010