# Discover and run all test cases annotated with the @RunWith annotation Test-Cases: ${classes;CONCRETE;ANNOTATED;org.junit.runner.RunWith} # Build dependencies -buildpath: \ ${junit},\ ${mockito},\ osgi.annotation;version=7.0,\ osgi.core;version=7.0,\ osgi.cmpn;version=7.0,\ org.gecko.runtime.boot;version=latest,\ org.gecko.runtime.config;version=latest,\ org.gecko.runtime.api;version=latest,\ org.gecko.core.test;version=latest,\ org.gecko.core.resource;version=latest,\ org.gecko.core.api;version=latest javac.source: 1.8 javac.target: 1.8 -runbundles.junit: \ ${junit},\ ${geckotest},\ ${mockito} -runbundles: \ org.gecko.runtime.boot;version=snapshot,\ org.gecko.runtime.config;version=snapshot,\ org.gecko.runtime.api;version=snapshot,\ org.gecko.runtime.resources;version=snapshot,\ org.gecko.core.api;version=snapshot,\ org.gecko.core.resource;version=snapshot,\ org.apache.felix.configadmin;version='[1.9.16,1.9.17)',\ org.apache.felix.scr;version='[2.1.18,2.1.19)',\ org.osgi.util.function;version='[1.1.0,1.1.1)',\ org.osgi.util.promise;version='[1.1.0,1.1.1)' Bundle-Version: 1.0.8.SNAPSHOT Private-Package: org.gecko.runtime.tests Bundle-Name: Gecko Runtime Tests Bundle-Description: Gecko Runtime Integration Tests Bundle-Copyright: Data In Motion Consulting 2018 Bundle-License: Eclipse Public License v1.0 Bundle-Vendor: Data In Motion Consulting Bundle-ContactAddress: info@data-in-motion.biz # Needed for Mockito's mocking to work -runsystempackages.objenesis: sun.misc,sun.reflect # Use Felix by default -runfw: org.apache.felix.framework;version='[6.0.3,6.0.3]' -runvm: -ea -runee: JavaSE-1.8 -runrequires: \ bnd.identity;id='org.gecko.runtime.boot',\ bnd.identity;id='org.gecko.runtime.config',\ bnd.identity;id='org.gecko.runtime.resources' -runproperties: \ gecko.conf.dir=/tmp/geckoconfig,\ gecko.data.dir=/tmp/geckodata -runblacklist: bnd.identity;id='biz.aQute.bndlib'