discover 0.0.1 copy "discover: ^0.0.1" to clipboard
discover: ^0.0.1 copied to clipboard

Discover your real coverage with Dart and Flutter.

discover #

style: very good analysis

Generated by the Very Good CLI ๐Ÿค–

An uncovered discovery CLI created by Very Good CLI.

Find every source not covered by tests in your Flutter project.


Getting Started ๐Ÿš€ #

If the CLI application is available on pub, activate globally via:

dart pub global activate discover

Or locally via:

dart pub global activate --source=path <path to this package>

๐Ÿšจ Note ๐Ÿšจ

An issue prevents from updating the CLI using local path.

If you want to update the CLI, you need to remove .dart_tool directory before running the command again. See issue 4295

Usage #

# Scan command
$ discover scan

# Scan command option
$ discover scan --path <dart_project_path>

# Show CLI version
$ discover --version

# Show usage help
$ discover --help

Running Tests with coverage ๐Ÿงช #

To run all unit tests use the following command:

$ dart pub global activate coverage 1.2.0
$ dart test --coverage=coverage
$ dart pub global run coverage:format_coverage --lcov --in=coverage --out=coverage/lcov.info

To view the generated coverage report you can use lcov .

# Generate Coverage Report
$ genhtml coverage/lcov.info -o coverage/

# Open Coverage Report
$ open coverage/index.html

5
likes
0
points
472
downloads

Publisher

verified publishermobile-tools.dev

Weekly Downloads

Discover your real coverage with Dart and Flutter.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, cli_completion, file, mason_logger, pub_updater

More

Packages that depend on discover