]> git.argeo.org Git - gpl/argeo-slc.git/blob - demo/src/test/java/org/argeo/slc/demo/StartStopDemoTest.java
Remove dependency to deploy
[gpl/argeo-slc.git] / demo / src / test / java / org / argeo / slc / demo / StartStopDemoTest.java
1 package org.argeo.slc.demo;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import org.argeo.slc.equinox.unit.AbstractOsgiRuntimeTestCase;
7 import org.argeo.slc.osgiboot.OsgiBoot;
8
9 public class StartStopDemoTest extends AbstractOsgiRuntimeTestCase {
10 public void testStartStop() throws Exception {
11 assertBundleApplicationContext("org.argeo.slc.agent");
12 assertStartedBundlesApplicationContext("org.argeo.slc.demo");
13 }
14
15 protected void installBundles() throws Exception {
16 osgiBoot.installUrls(osgiBoot.getBundlesUrls(OsgiBoot.DEFAULT_BASE_URL,
17 "target/dependency;in=*.jar"));
18 osgiBoot.installUrls(osgiBoot.getLocationsUrls(
19 OsgiBoot.DEFAULT_BASE_URL, System
20 .getProperty("java.class.path")));
21 osgiBoot.installUrls(osgiBoot.getBundlesUrls(OsgiBoot.DEFAULT_BASE_URL,
22 "site;in=*"));
23 // osgiBoot.installUrls(osgiBoot.getBundlesUrls(OsgiBoot.DEFAULT_BASE_URL,
24 // "../server/org.argeo.slc.siteserver/bundles;in=*"));
25 }
26
27 protected List<String> getBundlesToStart() {
28 List<String> bundlesToStart = new ArrayList<String>();
29 bundlesToStart.add("org.springframework.osgi.extender");
30 bundlesToStart.add("org.argeo.slc.agent");
31 bundlesToStart.add("org.argeo.slc.demo.basic");
32 return bundlesToStart;
33 }
34
35 }