NOVA-Team / NOVA-Monorepo

The core API of the NOVA voxel game modding system
https://nova-team.github.io
GNU Lesser General Public License v3.0
66 stars 23 forks source link

Allow mods to unit test #263

Closed ExE-Boss closed 7 years ago

ExE-Boss commented 7 years ago

This PR is supposed to work with https://github.com/NOVA-Team/NOVA-Gradle/pull/13 to add NovaLauncher to the wrappertests jar to allow mods to unit test.

codecov-io commented 7 years ago

Codecov Report

Merging #263 into master will increase coverage by 0.18%. The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #263      +/-   ##
============================================
+ Coverage     13.54%   13.72%   +0.18%     
- Complexity      664      706      +42     
============================================
  Files           398      398              
  Lines         11631    12139     +508     
  Branches       1249     1331      +82     
============================================
+ Hits           1575     1666      +91     
- Misses         9958    10369     +411     
- Partials         98      104       +6
Impacted Files Coverage Δ Complexity Δ
...in/java/nova/core/component/ComponentProvider.java 58.73% <ø> (-11.27%) 3% <ø> (+1%)
...c/main/java/nova/core/component/misc/Collider.java 32.5% <ø> (-3.87%) 4% <ø> (+2%)
src/main/java/nova/core/util/RayTracer.java 63.69% <ø> (-1.14%) 43% <ø> (+19%)
src/main/java/nova/core/component/Component.java 44.44% <ø> (-1.02%) 5% <ø> (+2%)
...c/main/java/nova/core/entity/component/Player.java 0% <ø> (ø) 0% <ø> (ø) :x:
...n/java/nova/core/block/component/LightEmitter.java 0% <ø> (ø) 0% <ø> (ø) :x:
src/main/java/nova/core/entity/Entity.java 34.78% <ø> (ø) 12% <ø> (+6%) :white_check_mark:
...ava/nova/core/component/transform/Orientation.java 0% <ø> (ø) 0% <ø> (ø) :x:
...a/nova/core/component/renderer/StaticRenderer.java 0% <ø> (ø) 0% <ø> (ø) :x:
.../nova/core/component/transform/WorldTransform.java 75% <ø> (ø) 4% <ø> (+2%) :white_check_mark:
... and 16 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c357e1a...a710a1f. Read the comment docs.