|
|
|
|
|
by vlfig
1930 days ago
|
|
The version of the API and the version of the artifact that implements it are distinct, not the least because the artifact can implement several (major) versions of the API. Using tests across versions is a definitely a trick to consider but your coverage may vary. Probably better to do it in addition to other methods. |
|
As for code coverage, that is always a problem, and not one to sneeze at.
So follow me here. I do a lot of tech selection for teams. Not just which libraries have he features we need, which ones are going to result in. One pair programming due to human error.
If I see that the poorly documented (accidental?) feature I care about has poor code coverage, should I use it? Should I use it and file a PR with pinning tests?