Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Apr 30, 2014
  1. @dcporter

    Fixes a boneheaded docs typo.

    dcporter authored
Commits on Feb 19, 2014
  1. @dcporter
Commits on Sep 26, 2013
  1. Fix phantomjs files being included in builds.

    Greg Fairbanks authored
    Uses the new :exclude option in Abbot to exclude the phantomjs test runner
    files from any builds.
    Reverts previous workaround in favor of using :exclude.
  2. @publickeating
Commits on Sep 17, 2013
  1. Improved the test runner filtering.

    Greg Fairbanks authored
    Can now do --include-targets or --exclude-targets to filter out targets.
    Added this to the travis configuration to exclude greenhouse tests for now.
Commits on Sep 12, 2013
  1. Adds an improved PhantomJS test runner.

    Greg Fairbanks authored
    This version uses the special abbot urls to get the list of tests to run.
    This means it can be used to run the SproutCore unit tests, but also to
    run the unit tests for your SproutCore app.
    This makes use of the callPhantom API in PhantomJS to get detailed
    results of the tests without needing to screen scrape.
    Output will be the results for each test file. Any failing assertions will
    be output as well. You can make this more verbose with -v and -V.
    Exit status will be 0 if all tests pass, 1 if any tests fail, and 2 if
    the test runner itself encounters an error.
    To run, do:
      > phantomjs phantomjs/test_runner.js
    Use the -h option to get details on how to use it.
    In addition, I updated the Travis CI configuration to use this.
    It is set to run all tests except for those in the experimental frameworks.
Something went wrong with that request. Please try again.