Skip to content
Commits on Mar 4, 2013
Commits on Mar 1, 2013
  1. @reid

    Update dependencies.

    reid committed Mar 1, 2013
  2. @reid

    Lock version numbers for Mocha, Jasmine, Expect.js.

    Jasmine at master broke recently. Switching all of these
    to the latest version tags available.
    reid committed Mar 1, 2013
  3. @reid

    Do not crash the program for second unbind().

    Sometimes cleanup code will unbind() a session when the request
    being made is complete. Sometimes the same cleanup code is ran
    for a session that ended. It's okay to call unbind() -- just
    make it a no-op.
    reid committed Feb 27, 2013
  4. @reid

    Fetch runtime deps on install, unless they exist.

    Runtime deps are published with Yeti to the npm registry.
    They are not available when installing from latest.yeti.cx
    or a GitHub tarball. Install the runtime dependencies only
    when they are not available.
    reid committed Feb 28, 2013
Commits on Feb 28, 2013
  1. @reid
Commits on Feb 27, 2013
  1. @reid

    Add missing closing div, prevent IE6 errors.

    In particular, Operation Aborted.
    reid committed Feb 27, 2013
  2. @reid

    Merge pull request #27 from reid/quit-process-on-end

    Quit process after browsers quit, introduce end event
    reid committed Feb 27, 2013
  3. @reid
  4. @reid

    Merge pull request #26 from reid/test-spec

    Ensure all tests have results before firing complete
    reid committed Feb 27, 2013
  5. @reid

    Merge pull request #24 from klamping/patch-1

    Fixed typo on 'filter' section
    reid committed Feb 27, 2013
  6. @reid
Commits on Feb 26, 2013
  1. @reid

    agentManager -> allAgents

    reid committed Feb 26, 2013
  2. @reid

    Introduce end event. Exit the CLI after end.

    Exiting the CLI on complete may not allow for browsers
    launched via WebDriver to close. The new end event will
    fire when browsers (if any) have shutdown.
    reid committed Feb 26, 2013
  3. @reid
  4. @reid
  5. @reid
  6. @reid
  7. @reid
  8. @reid

    Emit complete when all results are collected.

    Replaces previous algorithm that emits complete when all
    tests have been dispatched. This should fix bugs where some
    tests are not accounted for in a batch.
    
    Introduces Tests collection, which contains Test objects.
    Also introduces their null counterparts, which are used to
    generate URLs when no Tests are yet assigned.
    reid committed Feb 25, 2013
Commits on Feb 21, 2013
  1. @reid

    Merge branch 'demanager'

    reid committed Feb 20, 2013
Commits on Feb 20, 2013
  1. @reid

    Remove setTTLUntilComplete.

    reid committed Feb 20, 2013
  2. @reid

    Remove useDirectURLsUntilComplete.

    reid committed Feb 20, 2013
  3. @reid

    Move Target-related setup into Target.dispatch.

    Pass a TestSpecification to dispatch instead of String[].
    Use empty() to handle return-to-capture-page dispatch.
    reid committed Feb 20, 2013
  4. @reid

    Build tests according to the TestSpecification.

    The tests are still an array of URLs. They will ultimately
    need to be objects that can retain their results.
    reid committed Feb 19, 2013
  5. @reid

    Merge branch 'agentgroup-to-target'

    reid committed Feb 19, 2013
  6. @reid
Commits on Feb 19, 2013
  1. @klamping

    Fixed typo on 'filter'

    klamping committed Feb 19, 2013
Commits on Feb 15, 2013
  1. @reid

    Merge branch 'unit-coverage'

    reid committed Feb 15, 2013
  2. @reid

    Add assertion to prevent EventYoshi bug.

    Attempting to call on() twice on an EventYoshi yields
    unexpected results. When setting up listeners for a yoshi,
    avoid setting up more than 1 listener.
    
    Needs more investigation.
    reid committed Feb 15, 2013
  3. @reid

    Rename symbols that use Target, not AgentGroup.

    AgentGroup implemeneted most of the Agent API, so a lot of code
    in Batch assumes it's talking to an Agent directly. Take this
    opprotunity to rename symbols to make things clear.
    reid committed Feb 15, 2013
  4. @reid

    Rename AgentGroup to Target.

    reid committed Feb 15, 2013
  5. @reid

    Rename agent-group.js to target.js.

    reid committed Feb 15, 2013
  6. @reid
Commits on Feb 14, 2013
  1. @reid
Something went wrong with that request. Please try again.