2

I am a bit new to testing world in flutter. what I want to achieve is to determine my test coverage in flutter.

but I don't know any way to determine my test coverage , any help is appreciated.

Thanks.

mohammad
  • 2,568
  • 3
  • 20
  • 41

2 Answers2

2

Running the tests with

flutter test --coverage

should generate a file

/coverage/Icov.info

Which holds the information you need.

You can now extract infos from the file in various methods as described here

magicleon94
  • 4,887
  • 2
  • 24
  • 53
0

In a easy way, you can determine the test coverage threshold using this package https://pub.dev/packages/dlcov

usage example:

dlcov --lcov-gen="flutter test --coverage" --coverage=100

--lcov-gen Generate the lcov.info file

--coverage=100 To determine if the test coverage threshold is 100%

Emanuel Braz
  • 364
  • 2
  • 8