Permalink
Commits on Mar 8, 2012
  1. typo

    Erkan-Yilmaz committed Mar 8, 2012
Commits on Mar 7, 2012
  1. Fix lint errors and some formatting issues. Use QUnit.pushFailure for…

    … noglobals and global error handler.
    jzaefferer committed Mar 7, 2012
  2. Update package.json

    jzaefferer committed Mar 7, 2012
  3. Partially revert af27eae - can't move reset around, so also don't wra…

    …p in try-catch, as the result of that is effectively swallowed. Can't output the result as the outputting is already done.
    jzaefferer committed Mar 7, 2012
  4. Add QUnit.pushFailure to log error conditions like exceptions. Accept…

    …s stacktrace as second argument, allowing extraction with catched exceptions (useful even in Safari). Remove old fail() function that would just log to console, not useful anymore as regular test output is much more useful by now. Move up QUnit.reset() call to just make that another failed assertion. Used to not make a test fail. Fixes #210
    jzaefferer committed Mar 7, 2012
Commits on Mar 6, 2012
  1. Add a test file for narwhal integration. Has to use print instead of …

    …console.log. Fails when an assertion fails, something about setInterval...
    jzaefferer committed Mar 6, 2012
Commits on Mar 5, 2012
  1. Apply notrycatch option to setup and teardown as well. Fixes #203. Re…

    …order noglobals check to allow teardown to remove globals that were introduced intentionally. Fixes #204
    jzaefferer committed Mar 5, 2012
  2. Extend exports object with QUnit properties at the end of the file to…

    … export everything.
    
    That's different to the window export, where we want to make only a subset global.
    
    Fixes #201
    jzaefferer committed Mar 5, 2012
  3. Sort object output alphabetically in order to improve diffs of object…

    …s where properties were set in a different order. Fixes #206
    gijsk committed with jzaefferer Mar 2, 2012
Commits on Feb 29, 2012
  1. Revert "Change fixture reset behavior", changing #194 and #195 to won…

    …tfix.
    
    This reverts commit b9010d4.
    
    That change turned out to cause very sublte bugs in jQuery UI testsuites, where the browser form memory would cache values between testruns. Which doesn't happen with the previous reset implementation. Unfortunate, but not worth the trouble.
    jzaefferer committed Feb 29, 2012
Commits on Feb 26, 2012
  1. Bump post-release version

    jzaefferer committed Feb 26, 2012
  2. Release 1.3.0

    jzaefferer committed Feb 26, 2012
Commits on Feb 23, 2012
  1. Cleanup test markup

    jzaefferer committed Feb 23, 2012
Commits on Feb 22, 2012
Commits on Feb 20, 2012
Commits on Feb 15, 2012
  1. Catch assertions running outside of test() context, make sure source …

    …is provided even for ok(). Fixes #98
    jzaefferer committed Feb 15, 2012
  2. Clear all sessionStorage entries once all tests passed. Helps getting…

    … rid of items from renamed tests. Fixes #101
    jzaefferer committed Feb 15, 2012
  3. Generate more base markup, but allow the user to exclude that complet…

    …elty or choose their own. Fixes #127
    jzaefferer committed Feb 15, 2012
  4. Remove the testEnviromentArg to test(). Most obscure, never used anyw…

    …here. test() is still heavily overloaded with argument shifting, this makes it a little more sane. Fixes #172
    jzaefferer committed Feb 15, 2012
  5. Serialize expected and actual values only when test fails. Speeds up …

    …output of valid tests, especially for lots of large objects. Fixes #183
    jzaefferer committed Feb 15, 2012
  6. Fix sourceFromsTacktrace to get the right line in Firefox. Shift the …

    …'error' line away in Chrome to get a match.
    jzaefferer committed Feb 15, 2012