Permalink
Switch branches/tags
Nothing to show
Commits on Nov 5, 2009
  1. left a console.log in :(

    RyanS committed with jeresig Oct 12, 2009
  2. Took into account a fringe case when using qunit with testswarm. Tryi…

    …ng to run all the tests with the extra url params from testswarm would make qunit look for a testsuite that did not exist
    RyanS committed with jeresig Oct 12, 2009
  3. need to set config.currentModule to have correct names and working fi…

    …lters
    Ziling Zhao committed with jeresig Oct 28, 2009
Commits on Oct 28, 2009
  1. need to set config.currentModule to have correct names and working fi…

    …lters
    Ziling Zhao committed Oct 28, 2009
Commits on Oct 12, 2009
Commits on Oct 9, 2009
  1. Fixed a missing QUnit.reset().

    jeresig committed Oct 9, 2009
Commits on Oct 3, 2009
  1. Merged lifecycle object into testEnvironment

    This makes the module declarations more concise but does not break the setup and teardown system. Compare:
    
    module("old-style", {
      setup: function() { this.foo = "bar"; },
    });
    
    module("new-style", {
      foo:"bar"
    });
    
    In addition, you can now attach arbitrary meta-data to a module:
    
    module("test metadata", {
    	bugid: 5311,
    	speed:"slow"
    });
    
    Motivation: I'm working on a CommonJS 'discovery' mode for qunit that first discovers all the tests in a suite, allows the user to filter and sort the tests by meta-data and then execute the selected tests.
    willmoffat committed with jeresig Oct 3, 2009
Commits on Oct 2, 2009
  1. "replacing totally wrong diff algorithm with a working one" Patch fro…

    …m kassens (manually applied).
    kassens committed with jeresig Oct 2, 2009
  2. fixing jslint errors in test.js

    kassens committed with jeresig Oct 2, 2009
  3. Added a new asyncTest method - removes the need for having to call st…

    …art() at the beginning of an asynchronous test.
    jeresig committed Oct 2, 2009
  4. Fixed broken dynamic loading of tests (can now dynamically load tests…

    … and done still works properly).
    jeresig committed Oct 2, 2009
  5. Simplified the logic for calling 'done' and pushing off new tests - w…

    …as causing too many inconsistencies otherwise.
    jeresig committed Oct 2, 2009
Commits on Oct 1, 2009
  1. Realized that it's really easy to handle the case where stop() has be…

    …en called and then an exception is thrown.
    jeresig committed Oct 1, 2009
  2. Added in better logging support. Now handle moduleStart/moduleDone an…

    …d testStart/testDone. Also make sure that done only fires once at the end.
    jeresig committed Oct 1, 2009
  3. Made it so that you can reset the suite to an initial state (at which…

    … point tests can be dynamically loaded and run, for example).
    jeresig committed Oct 1, 2009
  4. Re-worked QUnit to handle dynamic loading of additional code (the 'do…

    …ne' code will be re-run after additional code is loaded).
    jeresig committed Oct 1, 2009
Commits on Sep 30, 2009
  1. Moved the QUnit source into a separate directory and updated the test…

    … suite/packages files.
    jeresig committed Sep 30, 2009
  2. Missing quote from package.json.

    jeresig committed Sep 30, 2009
Commits on Sep 29, 2009
  1. Hide the filter toolbar if it's not needed. Also exposed the jsDump a…

    …nd equiv objects on QUnit.
    jeresig committed Sep 29, 2009