# This is the version of JUnit that will be used at build time and run time junit: org.apache.servicemix.bundles.junit;version="[4.11,5)" # This is the version of Mockito that will be used at build time and run time mockito: org.mockito.mockito-core;version="[1.9,2)",\ org.objenesis;version="[2.1,3)" # Discover and run all test cases annotated with the @RunWith annotation Test-Cases: ${classes;CONCRETE;ANNOTATED;org.junit.runner.RunWith} Include-Resource: transforms/PersonTransformation.qvto # Build dependencies -buildpath: \ ${junit},\ ${mockito},\ osgi.annotation;version=6.0.1,\ osgi.core;version=6.0,\ osgi.cmpn;version=6.0,\ org.gecko.emf.osgi.api,\ org.eclipse.emf.common,\ org.eclipse.emf.ecore,\ org.eclipse.osgi,\ org.gecko.emf.osgi.test.model,\ org.gecko.osgi.qvt.api;version=latest javac.source: 1.8 javac.target: 1.8 # We need JUnit and Mockito to resolve the test cases at runtime. # Other runtime dependencies should be added as necessary -runbundles: \ com.ibm.icu;version='[58.2.0,58.2.1)',\ lpg.runtime.java;version='[2.0.17,2.0.18)',\ org.apache.felix.scr;version='[2.0.6,2.0.7)',\ org.eclipse.core.contenttype;version='[3.6.0,3.6.1)',\ org.eclipse.core.expressions;version='[3.6.0,3.6.1)',\ org.eclipse.core.filesystem;version='[1.7.0,1.7.1)',\ org.eclipse.core.jobs;version='[3.9.1,3.9.2)',\ org.eclipse.core.resources;version='[3.12.0,3.12.1)',\ org.eclipse.core.runtime;version='[3.13.0,3.13.1)',\ org.eclipse.emf.common;version='[2.13.0,2.13.1)',\ org.eclipse.emf.ecore;version='[2.13.0,2.13.1)',\ org.eclipse.emf.ecore.change;version='[2.11.0,2.11.1)',\ org.eclipse.emf.ecore.xmi;version='[2.13.0,2.13.1)',\ org.eclipse.equinox.app;version='[1.3.400,1.3.401)',\ org.eclipse.equinox.common;version='[3.9.0,3.9.1)',\ org.eclipse.equinox.preferences;version='[3.7.0,3.7.1)',\ org.eclipse.equinox.registry;version='[3.7.0,3.7.1)',\ org.eclipse.m2m.qvt.oml;version='[3.7.0,3.7.1)',\ org.eclipse.m2m.qvt.oml.common;version='[3.7.0,3.7.1)',\ org.eclipse.m2m.qvt.oml.cst.parser;version='[3.6.0,3.6.1)',\ org.eclipse.m2m.qvt.oml.ecore.imperativeocl;version='[3.4.0,3.4.1)',\ org.eclipse.m2m.qvt.oml.emf.util;version='[3.7.0,3.7.1)',\ org.eclipse.m2m.qvt.oml.ocl;version='[3.7.0,3.7.1)',\ org.eclipse.ocl;version='[3.6.200,3.6.201)',\ org.eclipse.ocl.common;version='[1.4.200,1.4.201)',\ org.eclipse.ocl.ecore;version='[3.6.200,3.6.201)',\ org.gecko.osgi.qvt.api;version=snapshot,\ org.gecko.osgi.qvt.component;version=snapshot,\ org.apache.felix.configadmin;version='[1.8.10,1.8.11)',\ org.apache.servicemix.bundles.junit;version='[4.12.0,4.12.1)',\ org.gecko.emf.osgi.api;version='[2.0.0,2.0.1)',\ org.gecko.emf.osgi.component;version='[2.0.0,2.0.1)',\ org.gecko.emf.osgi.ecore;version='[1.0.0,1.0.1)',\ org.gecko.emf.osgi.test.model;version='[2.0.0,2.0.1)',\ org.mockito.mockito-core;version='[1.10.19,1.10.20)',\ org.objenesis;version='[2.2.0,2.2.1)' Bundle-Version: 1.0.0.SNAPSHOT Bundle-Copyright: Data In Motion Consulting Bundle-License: Eclipse Public License v1.0 Bundle-Name: M2M QVT Integration Tests Bundle-Description: Model to model QVT transformation integration tests Bundle-Vendor: Data In Motion Consulting GmbH Private-Package: org.gecko.osgi.qvt.tests # Needed for Mockito's mocking to work -runsystempackages.objenesis: sun.misc,sun.reflect # Use Felix by default -runfw: org.eclipse.osgi;version='[3.12.50.v20170928-1321,3.12.50.v20170928-1321]' -runvm: -ea -runrequires: \ osgi.identity;filter:='(osgi.identity=org.gecko.osgi.qvt.api)',\ osgi.identity;filter:='(osgi.identity=org.gecko.osgi.qvt.component)',\ osgi.identity;filter:='(osgi.identity=org.apache.felix.configadmin)',\ osgi.identity;filter:='(osgi.identity=org.apache.felix.scr)',\ osgi.identity;filter:='(osgi.identity=org.gecko.emf.osgi.tests)' -ignore-standalone: -runee: JavaSE-1.8 -runproperties: osgi.console=