Skip to content

Conversation

ObsoleteCoder
Copy link
Contributor

This PR resurrects the junit support which was removed in #96. The junit support is required in order to run the tests in https://github.com/MobiVM/robovm/tree/master/compiler/tests/robovm. These tests are essential in preventing regressions when working on the compiler, runtime or objective-c bridge.

The PR is split into 2 commits. The first commit just pulls in the needed sources from the old robovm open source repositories and fixes up the pom.xml files. The second commit updates some of the dependencies and fixes test failures.

…elevant

sources from the old repositories (robovm-maven-resolver, robovm-junit and
robovm-maven-plugin) without any changes except for the pom.xml files.
… surefire

provider to the latest version of surefire (2.21.0) and makes sure everything
compiles and runs as expected. The resolver is upgraded to a newer version of
shrinkwrap (2.2.6) and the resolver tests are fixed up to work as expected.
@florianf
Copy link
Collaborator

@dkimitsa, @tomski is this mergeable?

@dkimitsa
Copy link
Contributor

@florianf this is mostly "add" commit so it will not break existing things.
@ObsoleteCoder it would be great if you write short wiki page that describes this junit stuff and all preparation step required to run the test. Thanks

@florianf florianf merged commit d8e2f9e into MobiVM:master Apr 18, 2018
@florianf
Copy link
Collaborator

Thx!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants