Permalink
Commits on Jun 6, 2013
  1. Update changes.

    Kami committed Jun 6, 2013
  2. Consistent style.

    Kami committed Jun 6, 2013
  3. Fix a bug with global setup and teardown option.

    Kami committed Jun 6, 2013
    Previously it wouldn't work correctly if the actual tests or global setup /
    teardown procedure is async.
  4. ignored -> noop.

    Kami committed Jun 6, 2013
Commits on Jun 5, 2013
  1. Update changes.

    Kami committed Jun 5, 2013
  2. Merge branch 'master' into sam-falvo-integrating-istanbul

    Kami committed Jun 5, 2013
    Conflicts:
    	lib/run.js
  3. Style cleanup

    sam-falvo committed Jun 5, 2013
  4. Clean up coverage display for HTML reporter

    sam-falvo committed Jun 5, 2013
    Pro:
    - HTML view of code coverage shows only lines that Istanbul actually
      instruments.
    
    Con:
    - This change alters the figures reported.  A 98-line file with many
      comments, for example, may appear as though it only has 30 lines.
  5. Restore jscoverage behavior re: path-local filenames

    sam-falvo committed Jun 5, 2013
    Previously, it used either the basename, which wouldn't work for
    hierarchical libraries (required for npm-installed modules, obviously),
    or it used full-on absolute pathnames (inconvenient for cutting and
    pasting into shell).
Commits on Jun 4, 2013
  1. Update changes.

    Kami committed Jun 4, 2013
  2. chdir resolution

    sam-falvo authored and Kami committed Jun 4, 2013
  3. chdir resolution

    sam-falvo committed Jun 4, 2013
  4. Merge remote-tracking branch 'cloudkick/sam-falvo-integrating-istanbu…

    sam-falvo committed Jun 4, 2013
    …l' into integrating-istanbul
  5. Merge branch 'integrating-istanbul' of git://github.com/sam-falvo/whi…

    Kami committed Jun 4, 2013
    …skey into sam-falvo-integrating-istanbul
  6. Istanbul is finally here! \o/

    sam-falvo committed Jun 4, 2013
    Squashed commit of the following:
    
    commit b07ba1e
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Tue Jun 4 10:48:48 2013 -0700
    
        removing debugging hardwire to lib-cov
    
    commit aa24561
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Mon Jun 3 17:00:29 2013 -0700
    
        Missing fs module in coverage.js
    
    commit 3333dda
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Mon Jun 3 15:49:35 2013 -0700
    
        Debugging -- why u no work all of a sudden?!?!
    
    commit 9578824
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Mon Jun 3 14:21:41 2013 -0700
    
        Removing unnecessary code
    
    commit 722db9c
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Mon Jun 3 13:52:39 2013 -0700
    
        Finishing touches and code clean-up before final review
    
        * Reverted hard-wired library dependencies on lib-cov.  Correct behavior
          has been observationally confirmed, so it's time to wrap things up and
          put things back in order.
    
          As a feature-request, rch requested that we integrate Rewire into
          Whiskey to better support this kind of testing, where we want to use
          the examples with code-coverage.
    
        * Fixed many missing "global variable" leaks.
    
        * Fixed style issues, such as " vs ' for strings.
    
        * Removed unused references to fs module and fs.appendFileSync().
    
        * I believe I did the right thing to list Istanbul as a proper npm
          dependency for Whiskey.
    
    commit 70c9209
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Mon Jun 3 13:26:51 2013 -0700
    
        Fixed abnormally low hit-vs-missing bug in coverage reports
    
    commit 281b650
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Fri May 31 15:57:04 2013 -0700
    
        HTML reporter once again has proper source listing.
    
    commit 9d607c2
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Fri May 31 14:40:40 2013 -0700
    
        Coverage reports for CLI reporter working again
    
    commit 035f1ae
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Thu May 30 18:09:16 2013 -0700
    
        typo
    
    commit 9452542
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Thu May 30 18:03:31 2013 -0700
    
        Work done to convert Istanbul coverage objects into jsCoverage objects.
    
        The conversion seems to work, at least from a type-safety point of view.
        However, both HTML and CLI reporters indicate 0 lines of code covered.
        Using the json reporter, however, clearly indicates otherwise.
    
        To run:
        NODE_PATH=$(pwd)/lib-cov bin/whiskey --coverage --coverage-reporter cli --coverage-file /tmp/hooey --coverage-dir /tmp -t example/test-bdd.js
    
    commit c05b7f1
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Thu May 30 14:09:20 2013 -0700
    
        Code cleanup prepping for todays editing.
    
    commit 5cbfed7
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Wed May 29 15:09:24 2013 -0700
    
        blah
    
    commit dbbaaf4
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Mon Apr 29 15:41:45 2013 -0700
    
        Fixed missing istanbul instrumentation command
    
    commit 9ec686a
    Author: Samuel A. Falvo II <sam.falvo@rackspace.com>
    Date:   Wed Apr 24 16:37:20 2013 -0700
    
        Attempt to move instrumentation over to Istanbul.
Commits on Jun 3, 2013
  1. Bump version.

    Kami committed Jun 3, 2013
  2. Update changes.

    Kami committed Jun 3, 2013