-
Notifications
You must be signed in to change notification settings - Fork 788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Istanbul hangs when using OSX Mavericks #133
Comments
The problem appears to be related to OSX (possibly Mavericks). If I mount the same project directory into an ubuntu vm (using vagrant) istanbul works |
Unfortunately I don't have access to a Mavericks instance - please update this issue with anything you might find. |
It looks like istanbul is following symlinks (created via npm link). Yadda includes a set of examples, which uses
I put a console.log in Glob.js and found the following... examples/mocha-async/node_modules/yadda/examples/mocha-sync/node_modules/yadda/examples/zombie/node_modules/mocha/node_modules/jade/jade.js I've tried excluding directories using -x |
It hangs for me on Mavericks as well. I am using it as part of my test process in grunt. It generates some output, but the process never completes. https://www.dropbox.com/s/j83yyl1xsmonbov/Screenshot%202014-02-19%2012.49.57.png |
Looks like the -x only excludes files after iterating through all the directories. Because my symlinks are recursive it doesn't help |
This appears to be due to a bug in Glob: isaacs/node-glob#86. |
Fix of Glob work for me, @gotwarlost can you upgrade to the lastest version? |
thanks @popomore Hello @gotwarlost Do you still support node 0.8 ? I'm working on node-fileset 0.2.x versions and will most likely drop support to 0.8 |
I don't think that we should support Node 0.8.x. |
Thanks @davglass I think so too. It really ease the process for me, node-glob also only supports iojs, 0.10 and 0.12: https://github.com/isaacs/node-glob/blob/master/.travis.yml |
I'm trying to get istanbul working with yadda but when I try running
istanbul cover _mocha
the process never returns. A coverage directory is created but it's empty.I get the same problem if I create a simple test.js with nothing more than a console.log and do
istanbul cover test.js
OSX Mavericks
Istanbul 0.2.3
Node v0.10.22
Any ideas?
The text was updated successfully, but these errors were encountered: