Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Nov 20, 2012
  1. Merge pull request #15 from gabrielf/patch-1

    Benjamin Thomas authored
    Fixed spelling error
  2. @gabrielf

    Fixed spelling error

    gabrielf authored
    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 authored
Commits on Jan 31, 2011
  1. @dominictarr
Commits on Jan 20, 2011
  1. @dominictarr
  2. @dominictarr

    hack for interference problem. just prepend a newline.

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

    fix this error:

    dominictarr authored
    SyntaxError: Unexpected token )
Commits on Nov 6, 2010
Commits on Oct 31, 2010
  1. Fallback to sys if util doesn't exist

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

    Benjamin Thomas authored
  2. Update docs

    Benjamin Thomas authored
  3. Don't kill process on errors that we can pin to a test

    Benjamin Thomas authored
    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 authored
  5. Make onTestDone match onSuiteDone with a status argument

    Benjamin Thomas authored
  6. run suites in the order they are listed (console runner)

    Benjamin Thomas authored
  7. Combine all suite finishing events into one event with a 'status' arg…

    Benjamin Thomas authored
    This simplifies the API to:
  8. Format console runners summary line differently

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

    Benjamin Thomas authored
  2. Update documentation and comments

    Benjamin Thomas authored
  3. Update tests to put run command at top, and use new style

    Benjamin Thomas authored
    Doing things this way prevents the file being run from being run twice.
  4. Improve arguments for and command line flags

    Benjamin Thomas authored
    Now 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:'myFile.js');
    add defaults:{parallel: true}, 'myFile.js');
    use command line arguments:;
    use command line arguments with defaults:{parallel: true}, process.ARGV);
    overwrite command line arguments:, {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
Commits on Oct 28, 2010
  1. Remove suiteSetup/suiteTeardown from test toSting in wrap

    Benjamin Thomas authored
  2. Fix wrong requires in flow tests

    Benjamin Thomas authored
  3. Add todo list, pretty rough at the moment

    Benjamin Thomas authored
  4. Readd watchFile functionallity to web runner

    Benjamin Thomas authored
  5. Work on console runner output and update some tests

    Benjamin Thomas authored
  6. Further work on parallel suite execution

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

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

    Benjamin Thomas authored
    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.
Something went wrong with that request. Please try again.