]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.example/exampleSlcAppli/conf/slc.xml
New runtime end to end (not yet working)
[gpl/argeo-slc.git] / org.argeo.slc.example / exampleSlcAppli / conf / slc.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
5
6 <bean id="defaultTestRun"
7 class="org.argeo.slc.core.test.SimpleTestRun" scope="prototype">
8 <property name="testResult" ref="testResult" />
9 <property name="deployedSystem" ref="exampleDeployedSystem" />
10 </bean>
11
12 <bean id="otherTestRun"
13 class="org.argeo.slc.core.test.SimpleTestRun" scope="prototype">
14 <property name="testResult" ref="testResult2" />
15 <property name="deployedSystem" ref="exampleDeployedSystem" />
16 </bean>
17
18 <bean id="testResult"
19 class="org.argeo.slc.core.test.tree.TreeTestResult">
20 <property name="uuid" value="1" />
21 <property name="listeners">
22 <list>
23 <ref bean="resultLogger" />
24 <ref bean="resultPersister" />
25 </list>
26 </property>
27 </bean>
28
29 <bean id="testResult2"
30 class="org.argeo.slc.core.test.tree.TreeTestResult">
31 <property name="uuid" value="2" />
32 <property name="listeners">
33 <list>
34 <ref bean="resultLogger" />
35 <ref bean="resultPersister" />
36 </list>
37 </property>
38 </bean>
39
40 <bean
41 class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" />
42
43 <bean id="resultLogger"
44 class="org.argeo.slc.core.test.tree.TreeTestResultLogger">
45 </bean>
46
47 <bean id="resultPersister"
48 class="org.argeo.slc.dao.test.tree.TreeTestResultPersister">
49 <property name="testResultDao" ref="testResultDao" />
50 </bean>
51
52 <bean id="report"
53 class="org.argeo.slc.core.test.tree.htmlreport.FullHtmlTreeReport">
54 <property name="testResultDao" ref="testResultDao" />
55 <property name="reportDir"
56 value="${slc.workDir}/results/report" />
57 </bean>
58
59 <bean id="exampleDeployedSystem"
60 class="org.argeo.slc.example.ExampleDeployedSystem">
61 <property name="skipFreq" value="2" />
62 <property name="deployedSystemId" value="123456"/>
63 </bean>
64
65 <bean id="exampleDeployedSystem2"
66 class="org.argeo.slc.example.ExampleDeployedSystem">
67 <property name="skipFreq" value="3" />
68 <property name="deployedSystemId" value="654321"/>
69 </bean>
70
71 </beans>