#api #coveralls

coveralls-api

API Bindings for coveralls.io. Deals with report creation and submission.

9 unstable releases

0.5.0 Jan 27, 2020
0.4.0 Mar 4, 2019
0.3.3 May 14, 2017
0.2.0 May 13, 2017
0.1.1 May 13, 2017

#684 in #api

Download history 3827/week @ 2021-10-07 4120/week @ 2021-10-14 4344/week @ 2021-10-21 3750/week @ 2021-10-28 4186/week @ 2021-11-04 2825/week @ 2021-11-11 3368/week @ 2021-11-18 2997/week @ 2021-11-25 3596/week @ 2021-12-02 4076/week @ 2021-12-09 3126/week @ 2021-12-16 2492/week @ 2021-12-23 3616/week @ 2021-12-30 4550/week @ 2022-01-06 3992/week @ 2022-01-13 4513/week @ 2022-01-20

17,169 downloads per month
Used in 8 crates (2 directly)

MIT/Apache

20KB
446 lines

Coveralls-api for rust

Build Status Latest Version License:MIT

This project is intended to allow rust code to make requests to the coveralls.io API. Created to aid the development of cargo-tarpaulin. It allows you to build up a coveralls report for each source file using the Source struct, then package them up in the Report struct with tokens used to identify the repository and then send them to https://coveralls.io or a custom endpoint.

For an example of creating a report and sending it to coveralls.io, check out fill_in_example.rs in the tests directory. This test builds up a report and sends it to coveralls.

Currently, coveralls-api is feature complete with the free version of coveralls and some paid features. As such there is no roadmap or plans for future developments.

If you use coveralls and spot any issues please let me know or submit a PR yourself. Any contributions are welcome.

Dependencies

~13MB
~274K SLoC