Permalink
Commits on Oct 1, 2015
  1. Update Leadfoot dependency

    csnover committed Oct 1, 2015
Commits on Sep 29, 2015
  1. Update Leadfoot dependency

    csnover committed Sep 29, 2015
  2. Clear the end of the line when outputting tunnel messages

    This ensures short lines do not have garbage from the previous
    status message mixed in at the end.
    csnover committed Sep 29, 2015
  3. Emit skip messages for tests skipped by `grep`

    This fixes problems where the number of test messages don’t add up
    to the total number of tests that are supposed to run.
    csnover committed Sep 29, 2015
Commits on Sep 25, 2015
  1. Update Leadfoot dependency

    csnover committed Sep 25, 2015
  2. Update dependencies

    csnover committed Sep 25, 2015
Commits on Sep 24, 2015
  1. Use junction instead of dir symlink on Windows

    Directory symlinks seem to require elevated privileges, where
    junction points apparently do not.
    
    Fixes #500.
    csnover committed Sep 24, 2015
  2. Fix typo in getShouldWait

    Fixes #502.
    csnover committed Sep 24, 2015
Commits on Sep 11, 2015
  1. Promote array arguments to arrays at the time they are retrieved

    Waiting until they have been mixed into the config is too late
    when an argument can be an object.
    
    Fixes #491.
    csnover committed Sep 11, 2015
Commits on Sep 10, 2015
  1. Add fallback function for require('path').isAbsolute in Node 0.10

    Sure would be nice if the Node.js documentation would say which
    version of Node.js features were introduced!!
    
    Fixes #489.
    csnover committed Sep 10, 2015
  2. Ensure single `environments` specified on command line is expanded to…

    … array
    
    Also define a default empty array of environments. This won’t help
    anyone do anything with the runner but at least it won’t hang.
    
    Fixes #486. Fixes #487.
    csnover committed Sep 10, 2015
Commits on Sep 2, 2015
  1. Fix bad colour output on Windows

    Thanks @Arnavion for reporting and testing fixes!
    csnover committed Sep 2, 2015
  2. Do not start loading tests until window.onload

    Thanks @jason0x43 for finding this issue and the solution.
    
    Refs #466.
    csnover committed Sep 2, 2015
Commits on Sep 1, 2015
  1. Fix typo in Runner reporter

    csnover committed Sep 1, 2015
  2. Populate main object properties before loading configuration module

    The configuration module often also needs to know this information,
    so the previous fix for #450 was not entirely correct.
    
    Refs #450.
    csnover committed Sep 1, 2015
  3. Fix Windows path issues and test failures

    This basically forces all paths to always use forward-slash
    everywhere, except in the instrumentation system which has to
    use OS-specific path separators to render properly, and the
    source mapping system which needs to render source paths in
    the same way that they natively appear in Windows.
    
    Fixes #459. Fixes #405.
    csnover committed Sep 1, 2015
Commits on Aug 24, 2015
  1. Proxy should not wait for test system when the client does not need it

    Since the client does not care how the server responds in this
    case, the server should simply respond immediately. If the server
    does not respond immediately, and the browser sends more than
    maxConnectionsPerServer messages out-of-order (which IE does),
    all of the browser’s available connections may be exhausted and
    the testing system will stall.
    
    Refs #466.
    csnover committed Aug 10, 2015
Commits on Aug 8, 2015
  1. Update selftest to Intern 3

    csnover committed Aug 8, 2015
Commits on Aug 7, 2015
Commits on Aug 6, 2015
  1. Pass a context-specific module loader when loading tunnels

    The `dojo` package is mapped for `intern` only, so using the global
    `require` in this context causes the loader to look in an incorrect
    location for it. In other cases we still want to use the global
    `require`, so passing a context-specific loader function to
    lib/util.getModule is optional.
    
    Fixes #460.
    csnover committed Aug 6, 2015