26 Nov 16:15
NXRuntime Testcase bootstrap
From: <damien.metzler@...>
Subject: NXRuntime Testcase bootstrap
Newsgroups: gmane.comp.cms.nuxeo.general
Date: 2008-11-26 15:17:44 GMT
Subject: NXRuntime Testcase bootstrap
Newsgroups: gmane.comp.cms.nuxeo.general
Date: 2008-11-26 15:17:44 GMT
Hello,
I try to implement a test case for a new service. I extends NXRuntimeTestcase like this :
public class TestConfigService extends NXRuntimeTestCase {
private ConfigService service;
<at> Override
protected void setUp() throws Exception {
super.setUp();
deployContrib("com.leroymerlin.corp.fr.nuxeo.portal.config.tests",
"configservice-test-bundle.xml");
this.service = Framework.getService(ConfigService.class);
}
but it fails at the setUp() step :
java.lang.IllegalArgumentException: URI is not hierarchical
at java.io.File.<init>(File.java:335)
at org.nuxeo.runtime.test.NXRuntimeTestCase.lookupBundle(NXRuntimeTestCase.java:413)
at org.nuxeo.runtime.test.NXRuntimeTestCase.initOsgiRuntime(NXRuntimeTestCase.java:126)
at org.nuxeo.runtime.test.NXRuntimeTestCase.setUp(NXRuntimeTestCase.java:88)
at com.leroymerlin.corp.fr.nuxeo.portal.config.TestConfigService.setUp(TestConfigService.java:13)
at org.jmock.core.VerifyingTestCase.runBare(Unknown Source)
at junit.framework.TestResult$1.protect(TestResult.java:106)
Did i miss some dependencies in my pom.xml or something like that ? I don't find any solution....
Thx
--
Damien METZLER
SIF - Leroy Merlin France - Tel : 03 28 80 89 03
Ce message et toutes les pieces jointes sont etablis a l'attention exclusive de leurs destinataires et sont confidentiels. Si vous recevez ce message par erreur, merci de le detruire et d'en avertir immediatement l'expediteur. L'internet ne permettant pas d'assurer l'integrite de ce message, le contenu de ce message ne represente en aucun cas un engagement de la part de Leroy Merlin.
_______________________________________________ ECM mailing list ECM@... http://lists.nuxeo.com/mailman/listinfo/ecm
RSS Feed