# 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} # Build dependencies -buildpath: \ ${junit},\ ${mockito},\ osgi.annotation;version=7.0,\ osgi.core;version=6.0,\ osgi.cmpn;version=7.0,\ org.gecko.osgi.messaging;version=latest,\ javax.servlet-api;version=3.1,\ org.osgi.util.pushstream,\ org.apache.felix.http.jetty,\ org.apache.felix.http.servlet-api 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.junit: \ ${junit},\ ${mockito} -runbundles: \ org.osgi.util.function;version='[1.1.0,1.1.1)',\ org.osgi.util.promise;version='[1.1.0,1.1.1)',\ org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\ org.eclipse.jetty.client;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.continuation;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.deploy;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.http;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.io;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.security;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.server;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.servlet;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.servlets;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.util;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.webapp;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.websocket.api;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.websocket.client;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.websocket.common;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.websocket.server;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.websocket.servlet;version='[9.4.6,9.4.7)',\ org.eclipse.jetty.xml;version='[9.4.6,9.4.7)',\ org.apache.felix.configadmin;version='[1.9.10,1.9.11)',\ org.apache.felix.eventadmin;version='[1.5.0,1.5.1)',\ org.apache.felix.log;version='[1.2.0,1.2.1)',\ org.apache.felix.scr;version='[2.1.14,2.1.15)',\ org.osgi.util.pushstream;version='[1.0.1,1.0.2)',\ org.gecko.adapter.ws;version='[1.0.4,1.0.5)',\ org.gecko.core.api;version='[1.0.5,1.0.6)',\ org.gecko.core.pushstream;version='[1.1.0,1.1.1)',\ org.gecko.osgi.messaging;version='[3.1.0,3.1.1)' Bundle-Version: 1.0.3.SNAPSHOT Bundle-Name: Websocket Messaging Integration Tests Bundle-Vendor: Data In Motion Consulting Private-Package: \ org.gecko.adapter.ws.tests.server,\ org.gecko.adapter.ws.tests.servlet,\ org.gecko.adapter.ws.tests # Needed for Mockito's mocking to work -runsystempackages.objenesis: sun.misc,sun.reflect # Use Felix by default -runfw: org.apache.felix.framework;version=5 -runvm: -ea -runrequires: \ osgi.identity;filter:='(osgi.identity=org.apache.felix.eventadmin)',\ osgi.identity;filter:='(osgi.identity=org.apache.felix.configadmin)',\ osgi.identity;filter:='(osgi.identity=org.apache.felix.scr)',\ osgi.identity;filter:='(osgi.identity=org.apache.felix.log)',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.websocket.servlet)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.websocket.server)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.websocket.common)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.websocket.api)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.websocket.client)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.webapp)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.util)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.servlets)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.servlet)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.server)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.io)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.http)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.deploy)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.continuation)(version>=9.4.6))',\ osgi.identity;filter:='(&(osgi.identity=org.eclipse.jetty.client)(version>=9.4.6))',\ bnd.identity;id='org.gecko.adapter.ws' Bundle-License: Eclipse Public License v1.0 Bundle-Copyright: Data In Motion Consulting (c) 2017 -runee: JavaSE-1.8