]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - sandbox/argeo.slc.jemmytest/src/main/slc/root/jemmyTest/build.xml
Use Equinox and Spring OSGi for SLC Detached
[gpl/argeo-slc.git] / sandbox / argeo.slc.jemmytest / src / main / slc / root / jemmyTest / build.xml
index 62673d70cb48214664ad73d7b7f2ec667d2ed052..031d56e9989174ae1271f655ff363107ecf88c2f 100644 (file)
@@ -1,20 +1,49 @@
 <project default="steps">
 
        <target name="steps">
-               <slc.detached action="slcDefault.detached.admin.openSession"
-                             client="driver" />
+               <slc.detached action="slcDefault.detached.admin.openSession">
+                       <properties>
+                               <entry key="slc.detached.refreshedBundles"
+                                      value="org.argeo.slc.sandbox.jemmytest" />
+                       </properties>
+               </slc.detached>
 
+               <!-- Main frame label -->
                <slc.test>
-                       <testDefinition bean="detachedTestDef" />
-                       <testData bean="detachedTestData1" />
+                       <testDefinition bean="detachedTestDef">
+                               <override name="step" bean="step.MainFrameLabel" />
+                       </testDefinition>
+                       <testData bean="testData.mainFrameLabel1" />
                </slc.test>
                <slc.test>
-                       <testDefinition bean="detachedTestDef" />
-                       <testData bean="detachedTestData2" />
+                       <testDefinition bean="detachedTestDef">
+                               <override name="step" bean="step.MainFrameLabel" />
+                       </testDefinition>
+                       <testData bean="testData.mainFrameLabel2" />
                </slc.test>
 
-               <slc.detached action="slcDefault.detached.admin.closeSession"
-                             client="driver" />
+               <!-- Test dialog -->
+               <slc.test>
+                       <testDefinition bean="detachedTestDef">
+                               <override name="step" bean="step.TestDialogOpen" />
+                       </testDefinition>
+               </slc.test>
+
+               <slc.test>
+                       <testDefinition bean="detachedTestDef">
+                               <override name="step" bean="step.TestDialogLabel" />
+                       </testDefinition>
+                       <testData bean="testData.testDialogLabel" />
+               </slc.test>
+
+               <!-- Complex Panel -->
+               <slc.test>
+                       <testDefinition bean="detachedTestDef">
+                               <override name="step" bean="step.ComplexPanelValues" />
+                       </testDefinition>
+               </slc.test>
+
+               <slc.detached action="slcDefault.detached.admin.closeSession" />
 
        </target>