coveralls-net / coveralls.net

NuGet program for sending coverage reports to coveralls.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for Chutzpah coverage (java script)

HarelM opened this issue · comments

I'm using visual studio to write my c# code, I also write my web application code with typescript and Chutzpah.
Is it possible to add support for Chutzpah coverage report as well? I think it can write a few output format for coverage as far as I can understand from their wiki:
https://github.com/mmanela/chutzpah/wiki/command-line-options

Is this project actively maintained? This issue is now open for almost a year...

I keep up with it as I'm able. My day job has kept me busy for the better part of the past 3 years. I am more than happy to review any changes you or someone else may make and submit via a pull request, but as adding Chutzpah support will require me to research the coverage file format, it won't be until I have the time to do so.

Based on a review of the link provided, it appears to support multiple file formats for coverage reporting. I will do my best to get a parser set up for at least one of them by the end of July.

Well, If you are open to pull requests, I'll be happy to help out.
I tried adding this code to another coveralls repository but the refactoring I did there (which IMHO was really needed) was not accepted by the owner and thus we went our separate ways.
Here's the relevant pull request:
csMACnz/coveralls.net#60

I really wouldn't like to create yet another coveralls exe file.
I also would like to create it in dotnet core to facilitate for multi-platform. So I can either create my own or support an existing one (I prefer to support an existing one, providing the owner can merge my pull requests).
Please let me know which you prefer...

I am definitely open to pull requests and will welcome all the help anyone wants to provide. Feel free to also take on issue #28 to set up the dotnet core integration. It's on my personal to-do list but I do not have a time estimate yet.

Well, I have moved from coveralls to codecov due to unexplained missing coverage reports.
Codecov has a windows client that is in nuget which I also think is .net core, it also know how to read the files that you send to it, no extra effort is needed.
Good luck with this project!