]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - sandbox/argeo.slc.jemmytest/src/main/slc/conf/applicationContext.xml
Ignore MANIFESTs
[gpl/argeo-slc.git] / sandbox / argeo.slc.jemmytest / src / main / slc / conf / applicationContext.xml
index eeafbd0aae4a0e9ca35e2b3d6745610d383aa91c..ee8de76f69649ea184df7eff5849da96c79f2b54 100644 (file)
@@ -3,16 +3,26 @@
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
 
+    <import resource="classpath:/org/argeo/slc/lib/detached/spring.xml" />
+
     <import resource="classpath:/META-INF/spring/slc-detached.xml" />
 
     <bean id="detachedTestDef"
-        class="org.argeo.slc.lib.detached.DetachedTestDefinition">
-        <property name="client" ref="driver" />
-        <property name="step" ref="jemmyTest" />
+        parent="slcTemplate.detached.testDefinition"
+        scope="prototype">
+        <property name="client" ref="slcDetached.driver" />
+    </bean>
+
+    <bean id="slcDetached.driver"
+        class="org.argeo.slc.detached.drivers.FileDriver" init-method="cleanPreviousRuns">
+        <property name="baseDir" value="file:${slc.workDir}/detached" />
+        <property name="xmlConverter"
+            ref="slcDefault.detached.xmlConverterCastor" />
     </bean>
 
-    <bean id="detachedTestData1"
-        class="org.argeo.slc.lib.detached.DetachedTestData">
+    <bean id="testData.mainFrameLabel1"
+        class="org.argeo.slc.lib.detached.DetachedTestData"
+        scope="prototype">
         <property name="values">
             <map>
                 <entry key="jemmyTest.label" value="Hello World" />
@@ -25,8 +35,9 @@
         </property>
     </bean>
 
-    <bean id="detachedTestData2"
-        class="org.argeo.slc.lib.detached.DetachedTestData">
+    <bean id="testData.mainFrameLabel2"
+        class="org.argeo.slc.lib.detached.DetachedTestData"
+        scope="prototype">
         <property name="values">
             <map>
                 <entry key="jemmyTest.label" value="Pressed!!" />
             </map>
         </property>
     </bean>
+
+    <bean id="testData.testDialogLabel"
+        class="org.argeo.slc.lib.detached.DetachedTestData"
+        scope="prototype">
+        <property name="expectedValues">
+            <map>
+                <entry key="jemmyTest.labelDialog" value="Dialog open" />
+            </map>
+        </property>
+    </bean>
 </beans>
\ No newline at end of file