FIX: Try to add simple code coverage
This commit is contained in:
8
Makefile
8
Makefile
@@ -12,13 +12,13 @@ clean:
|
|||||||
cargo clean
|
cargo clean
|
||||||
rm -r -f base/target
|
rm -r -f base/target
|
||||||
rm -r -f xlsx/target
|
rm -r -f xlsx/target
|
||||||
rm cargo-test-*
|
rm -f cargo-test-*
|
||||||
rm base/cargo-test-*
|
rm -f base/cargo-test-*
|
||||||
rm xlsx/cargo-test-*
|
rm -f xlsx/cargo-test-*
|
||||||
|
|
||||||
|
|
||||||
coverage:
|
coverage:
|
||||||
CARGO_INCREMENTAL=0 RUSTFLAGS='-Cinstrument-coverage' LLVM_PROFILE_FILE='cargo-test-%p-%m.profraw' cargo test
|
CARGO_INCREMENTAL=0 RUSTFLAGS='-C instrument-coverage' LLVM_PROFILE_FILE='cargo-test-%p-%m.profraw' cargo test
|
||||||
grcov . --binary-path ./target/debug/deps/ -s . -t html --branch --ignore-not-existing --ignore '../*' --ignore "/*" -o target/coverage/html
|
grcov . --binary-path ./target/debug/deps/ -s . -t html --branch --ignore-not-existing --ignore '../*' --ignore "/*" -o target/coverage/html
|
||||||
|
|
||||||
docs:
|
docs:
|
||||||
|
|||||||
@@ -1,5 +1,13 @@
|
|||||||
# 📚 IronCalc
|
# 📚 IronCalc
|
||||||
|
|
||||||
|
[![MIT licensed][mit-badge]][mit-url]
|
||||||
|
[![Build Status][actions-badge]][actions-url]
|
||||||
|
|
||||||
|
[mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg
|
||||||
|
[mit-url]: https://github.com/ironcalc/ironcalc/blob/master/LICENSE
|
||||||
|
[actions-badge]: https://github.com/ironcalc/ironcalc/actions/workflows/rust-build-test.yaml/badge.svg
|
||||||
|
[actions-url]: https://github.com/ironcalc/ironcalc/actions?query=workflow%3ACI+branch%3Amaster
|
||||||
|
|
||||||
IronCalc is a new, modern, work-in-progress spreadsheet engine and set of tools to work with spreadsheets in diverse settings.
|
IronCalc is a new, modern, work-in-progress spreadsheet engine and set of tools to work with spreadsheets in diverse settings.
|
||||||
|
|
||||||
This repository contains the main engine and the xlsx reader and writer.
|
This repository contains the main engine and the xlsx reader and writer.
|
||||||
|
|||||||
@@ -1,5 +1,14 @@
|
|||||||
# IronCalc Base
|
# IronCalc Base
|
||||||
|
|
||||||
|
[![Crates.io][crates-badge]][crates-url]
|
||||||
|
[![MIT licensed][mit-badge]][mit-url]
|
||||||
|
|
||||||
|
[crates-badge]: https://img.shields.io/crates/v/ironcalc_base.svg
|
||||||
|
[crates-url]: https://crates.io/crates/ironcalc_base
|
||||||
|
[mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg
|
||||||
|
[mit-url]: https://github.com/ironcalc/ironcalc/blob/master/LICENSE
|
||||||
|
|
||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
IronCalc Base is the engine of the IronCalc ecosystem
|
IronCalc Base is the engine of the IronCalc ecosystem
|
||||||
|
|||||||
Reference in New Issue
Block a user