Great to hear! I've added ODE.jl to a list of known packages using it, and re-wrote the README. I should add a link to that troubleshooting page.
https://github.com/IainNZ/Coverage.jl/blob/master/README.md On Sunday, May 11, 2014 8:42:59 AM UTC-4, Tomas Lycken wrote: > > I just hooked this up for ODE.jl - it was really easy! =) The single thing > I had to "struggle" with (and it only took a couple of minutes to figure > out) was how to get the repo to show up at Coveralls.io, since I'm not the > owner (the JuliaLang organization is) and I wasn't on the public listing of > organization members. The third entry in their troubleshooting guide fixed > it for me: https://coveralls.io/docs/troubleshooting > > After that, it was just plain easy to get everything in place, and I've > instantly identified a couple of scenarios we should test for correct > behavior, but don't. Great work indeed, Iain! > > // Tomas > > On Saturday, May 10, 2014 7:47:10 PM UTC+2, Iain Dunning wrote: >> >> And now its fixed for real - please give this a go! README has >> instructions. >> >> On Thursday, May 8, 2014 10:15:17 PM UTC-4, Iain Dunning wrote: >>> >>> I've now "fixed" this by truncating the range of characters to ASCII - >>> ugly, but it works. >>> >>> On Wednesday, May 7, 2014 2:16:06 PM UTC-4, Elliot Saba wrote: >>>> >>>> This looks like it might be a Requests.jl issue. Is there an easy way >>>> to get the data that the Requests module is choking on? >>>> -E >>>> >>>> >>>> On Wed, May 7, 2014 at 10:58 AM, Iain Dunning <[email protected]>wrote: >>>> >>>>> I've added >>>>> >>>>> - if [ $JULIAVERSION = "julianightlies" ]; then julia --code-coverage >>>>> test/runtests.jl; fi >>>>> >>>>> - if [ $JULIAVERSION = "juliareleases" ]; then julia test/runtests.jl; fi >>>>> >>>>> to the Travis for JuMP, which is a little bit awkward but could be >>>>> worse - its only temporary. >>>>> >>>>> >>>>> On Wednesday, May 7, 2014 12:32:28 PM UTC-4, Daniel Jones wrote: >>>>>> >>>>>> >>>>>> I've tried this out on a few repositories and it's great! >>>>>> >>>>>> One issue I'm having, which is more of a travis question: I'm testing >>>>>> on both release and nightlies, but adding '--code-coverage' of course >>>>>> breaks the release tests, since that wasn't added until recently. Can I >>>>>> structure my .travis.yml so that the coverage is run on the nightlies >>>>>> tests >>>>>> but not release? >>>>>> >>>>>> >>>>>> >>>>>> On Tuesday, May 6, 2014 7:58:54 PM UTC-7, Iain Dunning wrote: >>>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> I'd like to announce Coverage.jl https://github. >>>>>>> com/IainNZ/Coverage.jl >>>>>>> >>>>>>> As of Julia 0.3, there is a command-line flag, --code-coverage, that >>>>>>> tells you how many times each line in a file is run. >>>>>>> >>>>>>> Coverage.jl takes this data, bundles it up, and sends it to >>>>>>> Coveralls.io <http://coveralls.io>, a website the works with your >>>>>>> CI system of choice to track your test coverage. >>>>>>> >>>>>>> More information is in the README. >>>>>>> >>>>>>> Its pretty simple to use: after enabling tracking on Coveralls.io, >>>>>>> change your "run the tests line" to use the --code-coverage flag, then >>>>>>> put >>>>>>> something like the following in: >>>>>>> >>>>>>> - julia -e 'Pkg.add("Coverage"); using Coverage; >>>>>>> Coveralls.submit(Coveralls.process_folder())' >>>>>>> >>>>>>> >>>>>>> Here is a simple working example: https://github.com/ >>>>>>> IainNZ/RationalSimplex.jl >>>>>>> >>>>>>> Its pretty basic and not really robust right now, so of course Pull >>>>>>> Requests welcome. >>>>>>> >>>>>>> Thanks, >>>>>>> Iain >>>>>>> >>>>>> >>>>
