vitruv-tools / Vitruv-Domains-ComponentBasedSystems

Vitruv domains for component-based systems
Eclipse Public License 1.0
1 stars 7 forks source link

Test Reproducing UUID Resolving Issu with UML Resources #84

Closed jGleitz closed 3 years ago

jGleitz commented 3 years ago

This is a test that reproduces the incompatibility between the current UUID load mechanism and the UML domain.

HeikoKlare commented 3 years ago

On my machine, the tests succeeds with the recent changes. The build just seems to fail because of a configuration problem: The domain tests are placed in the production bundles, and they are executed as ordinary JUnit tests. This requires test dependencies to be placed in the ordinary bundle dependencies (which is pretty bad anyway). Specifying them in the additional.bundles of the build.properties will not work (at least, this is how I understand it).

HeikoKlare commented 3 years ago

I've moved the tests into separate projects in #87 and updated the dependencies in this PR accordingly. Now the added test case is executed and succeeds.