Author: gert
Date: 2008-01-16 12:57:34 -0500 (Wed, 16 Jan 2008)
New Revision: 93068

Added:
   trunk/gert/standalone/bug354241/
   trunk/gert/standalone/bug354241/default.build
   trunk/gert/standalone/bug354241/test.cs
Modified:
   trunk/gert/standalone/known-issues
Log:
Added test for bug #354241.


Added: trunk/gert/standalone/bug354241/default.build
===================================================================
--- trunk/gert/standalone/bug354241/default.build       2008-01-16 17:47:25 UTC 
(rev 93067)
+++ trunk/gert/standalone/bug354241/default.build       2008-01-16 17:57:34 UTC 
(rev 93068)
@@ -0,0 +1,28 @@
+<project name="bug354241" default="rebuild">
+       <include buildfile="../../build/common.build" />
+       
+       <property name="frameworks" value="mono-1.0,mono-2.0,net-1.1,net-2.0" />
+
+       <target name="clean">
+               <delete>
+                       <fileset>
+                               <include name="out" />
+                               <include name="test.exe" />
+                       </fileset>
+               </delete>
+       </target>
+
+       <target name="compile" depends="init">
+               <csc target="exe" define="${csc.defines}" output="test.exe" 
warnaserror="true" warninglevel="4">
+                       <sources>
+                               <include name="../../build/common/Assert.cs" />
+                               <include name="test.cs" />
+                       </sources>
+               </csc>
+       </target>
+
+       <target name="run-test" depends="compile">
+               <exec program="test.exe" managed="true" output="out" />
+               <fail if="${file::exists('out')}" />
+       </target>
+</project>


Property changes on: trunk/gert/standalone/bug354241/default.build
___________________________________________________________________
Name: svn:eol-style
   + native

Added: trunk/gert/standalone/bug354241/test.cs
===================================================================
--- trunk/gert/standalone/bug354241/test.cs     2008-01-16 17:47:25 UTC (rev 
93067)
+++ trunk/gert/standalone/bug354241/test.cs     2008-01-16 17:57:34 UTC (rev 
93068)
@@ -0,0 +1,35 @@
+class Program
+{
+       static void Main (string [] args)
+       {
+               new ClassWithHeftyConstructor (0.1, 0.2, 0.3, 0.4, 0.5, 0.6,
+                       0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7);
+       }
+}
+
+public class ClassWithHeftyConstructor
+{
+       public ClassWithHeftyConstructor (double a, double b, double c, double 
d,
+               double e, double f, double g, double h, double i, double j,
+               double k, double l, double m, double n, double o, double p,
+               double q)
+       {
+               Assert.AreEqual (0.1, a, "#a");
+               Assert.AreEqual (0.2, b, "#b");
+               Assert.AreEqual (0.3, c, "#c");
+               Assert.AreEqual (0.4, d, "#d");
+               Assert.AreEqual (0.5, e, "#e");
+               Assert.AreEqual (0.6, f, "#f");
+               Assert.AreEqual (0.7, g, "#g");
+               Assert.AreEqual (0.8, h, "#h");
+               Assert.AreEqual (0.9, i, "#i");
+               Assert.AreEqual (1.0, j, "#j");
+               Assert.AreEqual (1.1, k, "#k");
+               Assert.AreEqual (1.2, l, "#l");
+               Assert.AreEqual (1.3, m, "#m");
+               Assert.AreEqual (1.4, n, "#n");
+               Assert.AreEqual (1.5, o, "#o");
+               Assert.AreEqual (1.6, p, "#p");
+               Assert.AreEqual (1.7, q, "#q");
+       }
+}


Property changes on: trunk/gert/standalone/bug354241/test.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: trunk/gert/standalone/known-issues
===================================================================
--- trunk/gert/standalone/known-issues  2008-01-16 17:47:25 UTC (rev 93067)
+++ trunk/gert/standalone/known-issues  2008-01-16 17:57:34 UTC (rev 93068)
@@ -142,3 +142,4 @@
 bug351740/**
 bug353495/**
 bug353537/**
+bug354241/**

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to