-
Notifications
You must be signed in to change notification settings - Fork 111
Expand file tree
/
Copy pathtSQLt.experiments.build.xml
More file actions
60 lines (59 loc) · 1.98 KB
/
tSQLt.experiments.build.xml
File metadata and controls
60 lines (59 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?xml version="1.0"?>
<project name="tSQLt" default="testo" basedir=".">
<target name="testi">
<echo message="I1pv:${pv}" />
<echo message="I1:${testp}" />
<property name="testp" value="v:${v}" />
<echo message="I2:${testp}" />
<echo message="Iov:${ov}" />
<antcall target="testii" />
</target>
<target name="testii">
<echo message="IIpv:${pv}" />
<echo message="II:${testp}" />
<echo message="IIov:${ov}" />
</target>
<target name="testo">
<echo message="-----------" />
<echo message="- testo -" />
<echo message="-----------" />
<property name="pv" value="false" />
<echo message="O1pv:${pv}" />
<echo message="O1:${testp}" />
<echo message="----------------------" />
<echo message="- calling testi(v=1) -" />
<echo message="----------------------" />
<antcall target ="testi">
<param name="v" value="1" />
<param name="pv" value="true" />
<param name="ov" value="o1" />
</antcall>
<echo message="O2:${testp}" />
<echo message="----------------------" />
<echo message="- calling testi(v=2) -" />
<echo message="----------------------" />
<antcall target ="testi">
<param name="v" value="2" />
<param name="ov" value="o2" />
</antcall>
<echo message="O3:${testp}" />
</target>
<target name="testf">
<echo message="----------------------" />
<echo message="- sql output test -" />
<echo message="----------------------" />
<delete dir="temp"/>
<mkdir dir="temp"/>
<touch file="temp/temp.txt" />
<echo file="temp/temp_executeas.sql" message="print 0;" />
<antcall target="execute.sql.statement">
<param name="execute.sql.elevated" value="false" />
<param name="execute.sql.outputfile" value="" />
<param name="execute.sql.database" value="tempdb" />
<param name="execute.sql.statement" value="print 42;" />
<param name="execute.sql.filename" value="" />
</antcall>
<loadfile property="testf.contents" srcFile="temp/temp.txt" />
<echo message="output file contents: ${testf.contents}" />
</target>
</project>