-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[WIP] Enable CoffeeScript self coverage #4348
Conversation
(Sorry to bother you; I've picked up you guys from the pulse tab) @lydell @GabrielRatener, if you have some time, could you take a look at this proposal? I want to know if there is any possible for this to be merged, so I can continue this work toward to the finish. :) |
I like the idea of this, though I think it should probably be submitted as a PR against Can you please revert all the changes that would never get merged in? The deleted tests, the What do you mean by “misbehaving” tests? |
@GeoffreyBooth thanks for reply! :) I've been rather busy lately... It's not like I've given up this. :p Recently another minor version released, Coffee got really love again. That's really delightful for me. Still, if I find some time to spend, I plan to work on this in near future! |
@ryoqun Do you plan on finishing this? As we’re approaching 2.0.0, now would be a good time 😄 |
There was also a PR over there to make using Closing as this is a long way from being able to merge in. If someone can breathe new life into |
Hi, I've just hooked up coffee-coverage into coffee compiler itself to enable self-coverage as a proof of concept.
Indeed, this is very rough implementation (I've shamelessly just deleted some misbehaving test files and added hideous api just to work..). But it's mostly working fine. I've attached the result screenshots.
I think test coverage is a good thing for quality source code, so I want a good coverage support for CoffeeScript. Thereby, I'm trying to make it a first-class citizen by enabling it for the CoffeeScript itself (i.e., self-coverage akin to self-compile)!
If we can agree with this view, I'm happily invest some time for finishing it up! :)
benbria/coffee-coverage#81