2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
authorSebastien Pouliot <sebastien@ximian.com>
Fri, 7 Mar 2003 02:40:37 +0000 (02:40 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Fri, 7 Mar 2003 02:40:37 +0000 (02:40 -0000)
* Mono.Security_test.build: New. NAnt build file for unit tests.

svn path=/trunk/mcs/; revision=12274

mcs/class/Mono.Security/Test/ChangeLog [new file with mode: 0644]
mcs/class/Mono.Security/Test/Mono.Security_test.build [new file with mode: 0644]

diff --git a/mcs/class/Mono.Security/Test/ChangeLog b/mcs/class/Mono.Security/Test/ChangeLog
new file mode 100644 (file)
index 0000000..0fd662a
--- /dev/null
@@ -0,0 +1,3 @@
+2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * Mono.Security_test.build: New. NAnt build file for unit tests.
diff --git a/mcs/class/Mono.Security/Test/Mono.Security_test.build b/mcs/class/Mono.Security/Test/Mono.Security_test.build
new file mode 100644 (file)
index 0000000..1e62686
--- /dev/null
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<!-- NAnt build file for Mono.Security_test.dll -->
+<!-- Target build (default) builds tests -->
+<!-- Target test runs tests -->
+
+<project name="Mono.Security_test" default="build">
+       <property name="debug" value="true"/>
+       <property name="nunit_home" value="..\..\..\nunit20"/>
+
+       <target name="build">
+       </target>
+
+       <target name="assemblies">
+               <csc target="library" output="Mono.Security_test.dll" debug="${debug}">
+                       <sources>
+                               <includes name="**/*.cs"/>
+                       </sources>
+                       <references basedir="..\..\..\nunit20">
+                               <includes name="NUnit.Framework.dll"/>
+                       </references>
+                       <arg value="/r:..\..\lib\Mono.Security.dll"/>
+                       <!-- arg value="/nowarn:618"/>
+                       <arg value="/nowarn:672"/>
+                       <arg value="/nowarn:1595"/ -->
+               </csc>
+               <copy file="../../lib/Mono.Security.dll" tofile="Mono.Security.dll"/>
+       </target>
+
+       <target name="test" depends="assemblies">
+               <exec program="..\..\..\nunit20\nunit-console.exe" commandline="Mono.Security_test.dll" failonerror="false"/>
+       </target>
+
+       <target name="clean">
+               <delete file="Mono.Security_test.dll" failonerror="false"/>
+               <delete file="Mono.Security_test.pdb" failonerror="false"/>
+               <delete file="Mono.Security.dll" failonerror="false"/>
+               <delete file="Mono.Security.pdb" failonerror="false"/>
+       </target>
+</project>