odinson icon indicating copy to clipboard operation
odinson copied to clipboard

Improve testing coverage to 80%

Open gcgbarbosa opened this issue 5 years ago • 2 comments

Improve code coverage to 80%

Description of the current state of the tests:

3 projects [#lines without coverage]

  1. Play App [196]
  2. Core [790]
  3. Extra [254]

Play App

3 files. 0% tested

Core

13 files.

Top lowest in testing %tested [#lines without testing]:

  1. lucene: 69.1% [458]
  2. compiler: 51.4% [136]
  3. digraph: 56.4% [47]
  4. state: 58.97% [48]

Extra

8 files. 0% tested.

Suggested order:

  1. lucene package
  2. compiler package
  3. Extra project
  4. PlayFramework tests
  5. Re-evaluate the testing situation.

gcgbarbosa avatar Jun 20 '20 00:06 gcgbarbosa

@gcgbarbosa can you please break this down into the nearer-term and longer term goals we discussed?

BeckySharp avatar Jul 14 '20 15:07 BeckySharp

@BeckySharp would you mind refreshing me with what those are? We discussed bumping the coverage to 60% and after that start testing what is in the documentation rn. Is that right?

gcgbarbosa avatar Jul 15 '20 00:07 gcgbarbosa