You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tamaya.apache.org by peculater <gi...@git.apache.org> on 2018/02/25 05:33:50 UTC
[GitHub] incubator-tamaya pull request #14: TAMAYA-288: Additional test coverage
GitHub user peculater opened a pull request:
https://github.com/apache/incubator-tamaya/pull/14
TAMAYA-288: Additional test coverage
Looks huge and scary, but it's honestly just adding tests.
Things that this PR does:
* Significant increase in test coverage, especially mutation coverage
** API from 57% to 92%
** Core from 38% to 82%
** SPI-Support from ??% (mutation coverage disabled) to 86%
* Tests now succeed with OpenJDK, Hotspot, and OpenJ9.
* Generated a series of additional bug tickets. :-)
What this does not do:
* Touch any implementation code. This is only tests.
* Reduce code duplication, especially between API/Core and SPI-Support.
* Have a great answer for OSGI testing. It ends up being a pile of mocks.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/peculater/incubator-tamaya TAMAYA-288
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-tamaya/pull/14.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #14
----
commit 22615b76bda9eeef51069548ba2ce6df6dfbb58f
Author: William Lieurance <wi...@...>
Date: 2018-02-25T05:19:18Z
TAMAYA-288: Additional test coverage
Things that this PR does
* Significant increase in test coverage, especially mutation coverage
** API from 57% to 92%
** Core from 38% to 82%
** SPI-Support from ??% (mutation coverage disabled) to 86%
* Tests now succeed with OpenJDK, Hotspot, and OpenJ9.
* Generated a series of additional bug tickets. :-)
What this does not do:
* Touch any implementation code. This is only tests.
* Reduce code duplication, especially between API/Core and SPI-Support.
* Have a great answer for OSGI testing. It ends up being a pile of mocks.
----
---
[GitHub] incubator-tamaya pull request #14: TAMAYA-288: Additional test coverage
Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:
https://github.com/apache/incubator-tamaya/pull/14
---