Comments (2)
its current behavior is to exit(2) when the total coverage is lower than the threshold (the default is 80% and it can be tweaked using --threshold
command line option).
There is no command line option to disable this behavior, mostly because checking the total coverage is its main goal (besides "generating some nice reports to be able to more easily fix the flowtype coverage issues" :-)), and unfortunately there is no support for detecting an fail on a negative trend of the total coverage across two versions... yet (but I'd really like to add this feature asap).
I've added some integration tests to catch any future regression in this behavior (and I will expand the integration tests further in follow-ups PRs) in #60 (the current behavior is described by the commit jest snapshots: https://github.com/rpl/flow-coverage-report/pull/60/files#diff-ea5f4745f50d2aba384d45c0092557e2)
@MoOx let me know if an exit(2) on coverage failure is still an issue in your use case.
from flow-coverage-report.
unfortunately there is no support for detecting an fail on a negative trend of the total coverage across two versions... yet (but I'd really like to add this feature asap).
Do you mean something like https://github.com/Koleok/jest-coverage-ratchet? I use that and it's excellent, may provide some inspiration!
from flow-coverage-report.
Related Issues (20)
- Exit process with 1 when Flow check fails? HOT 5
- Display coverage percent with decimals HOT 5
- Version 10 of node.js has been released
- `flow-coverage-report` should work with `// @flow strict` declaration HOT 9
- Kill the Flow server after coverage report generation HOT 2
- doesn't output any files HOT 2
- Help with invoking coverage programatically
- Support higher coverage threshold precision HOT 2
- Should not fail annotation check if .flowconfig [options] all=true HOT 1
- Threshold option for max uncovered line count
- Sorting a long list in the web view is slow
- npm audit produces moderate severity vulnerability HOT 2
- Renamed Properties HOT 1
- Failing to Generate Coverage for Some Files HOT 2
- Meaning of 1x/2x/3x etc in HTML report HOT 1
- What is total, covered and uncovered. ? HOT 1
- Command Injection in Dot package dependency in npm audit security report
- Does not work when server is started in lazy mode
- CVE-2021-3803 via badge-up / svgo / css-select HOT 1
- bable-eslint is depracated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flow-coverage-report.