[Mono-dev] OT: Mac OSX Tester needed For an NUnit bug
Jamie Cansdale
jamie.cansdale at testdriven.net
Wed Mar 14 18:53:02 EDT 2007
To answer my own question, below is what it looks like with NUnit 2.4.
I notice the CLR version is much clearer and now shows: "CLR Version:
2.0.50727.42 ( Mono 1.2.3.1 )"
-------
mono --runtime=v2.0.50727 nunit-console.exe csharp-sample.dll
NUnit version 2.4.0
Copyright (C) 2002-2006 James W. Newkirk, Michael C. Two, Alexei A.
Vorontsov, Charlie Poole.
Copyright (C) 2000-2006 Philip Craig.
All Rights Reserved.
Runtime Environment -
OS Version: Unix 8.8.1.0
CLR Version: 2.0.50727.42 ( Mono 1.2.3.1 )
.F.F.F.F.N
Tests run: 4, Failures: 4, Not run: 1, Time: 0.546 seconds
Failures:
1) NUnit.Samples.SimpleCSharpTest.Add : Expected Failure.
Expected: 6
But was: 5.0d
at NUnit.Samples.SimpleCSharpTest.Add () [0x00000]
at <0x00000> <unknown method>
at (wrapper managed-to-native)
System.Reflection.MonoMethod:InternalInvoke (object,object[])
at System.Reflection.MonoMethod.Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
[0x00000]
2) NUnit.Samples.SimpleCSharpTest.DivideByZero :
System.DivideByZeroException : Division by zero
at NUnit.Samples.SimpleCSharpTest.DivideByZero () [0x00000]
at <0x00000> <unknown method>
at (wrapper managed-to-native)
System.Reflection.MonoMethod:InternalInvoke (object,object[])
at System.Reflection.MonoMethod.Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
[0x00000]
3) NUnit.Samples.SimpleCSharpTest.Equals : Expected Failure (Integer)
Expected: 12
But was: 13
at NUnit.Samples.SimpleCSharpTest.Equals () [0x00000]
at <0x00000> <unknown method>
at (wrapper managed-to-native)
System.Reflection.MonoMethod:InternalInvoke (object,object[])
at System.Reflection.MonoMethod.Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
[0x00000]
4) NUnit.Samples.SimpleCSharpTest.ExpectAnException : An unexpected
exception type was thrown
Expected: System.InvalidOperationException
but was: System.InvalidCastException
at NUnit.Samples.SimpleCSharpTest.ExpectAnException () [0x00000]
at <0x00000> <unknown method>
at (wrapper managed-to-native)
System.Reflection.MonoMethod:InternalInvoke (object,object[])
at System.Reflection.MonoMethod.Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
[0x00000]
Tests not run:
1) NUnit.Samples.SimpleCSharpTest.IgnoredTest : ignored test
On 3/14/07, Jamie Cansdale <jcansdale at gmail.com> wrote:
> Hi Charlie,
>
> > I've heard anecdotally that it no longer occurs. But if there's someone here
> > who could verify whether it really exists in any of the later versions of
> > NUnit, it would be helpful.
> >
> Here's the result of NUnit 2.2.9 running on Mono 1.2.3.1/OS X 10.4.8:
>
> ----------
> unknown-00-17-f2-00-70-80:~/HoldingBay/bin intelmac$ mono
> nunit-console.exe csharp-sample.dll
> NUnit version 2.2.9
> Copyright (C) 2002-2003 James W. Newkirk, Michael C. Two, Alexei A.
> Vorontsov, Charlie Poole.
> Copyright (C) 2000-2003 Philip Craig.
> All Rights Reserved.
>
> OS Version: Unix 8.8.1.0 Mono Version: 1.1.4322.2032
>
> .F.F.F.F.N
> Tests run: 4, Failures: 4, Not run: 1, Time: 0.477 seconds
>
> Failures:
> 1) NUnit.Samples.SimpleCSharpTest.Add : Expected Failure.
> expected: <6>
> but was: <5>
> at NUnit.Samples.SimpleCSharpTest.Add () [0x00000]
> at <0x00000> <unknown method>
> at (wrapper managed-to-native)
> System.Reflection.MonoMethod:InternalInvoke (object,object[])
> at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>
> 2) NUnit.Samples.SimpleCSharpTest.DivideByZero :
> System.DivideByZeroException : Division by zero
> at NUnit.Samples.SimpleCSharpTest.DivideByZero () [0x00000]
> at <0x00000> <unknown method>
> at (wrapper managed-to-native)
> System.Reflection.MonoMethod:InternalInvoke (object,object[])
> at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>
> 3) NUnit.Samples.SimpleCSharpTest.Equals : Expected Failure (Integer)
> expected: <12>
> but was: <13>
> at NUnit.Samples.SimpleCSharpTest.Equals () [0x00000]
> at <0x00000> <unknown method>
> at (wrapper managed-to-native)
> System.Reflection.MonoMethod:InternalInvoke (object,object[])
> at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>
> 4) NUnit.Samples.SimpleCSharpTest.ExpectAnException : Expected:
> System.InvalidOperationException but was System.InvalidCastException
> at NUnit.Samples.SimpleCSharpTest.ExpectAnException () [0x00000]
> at <0x00000> <unknown method>
> at (wrapper managed-to-native)
> System.Reflection.MonoMethod:InternalInvoke (object,object[])
> at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>
> Tests not run:
> 1) NUnit.Samples.SimpleCSharpTest.IgnoredTest : ignored test
> ----------
>
> It looks like it's working fine now. I've submitted this output to the
> bug but haven't closed it yet. I'll leave that to you.
>
> Just one comment. I don't think the following line in the output is very clear:
> "OS Version: Unix 8.8.1.0 Mono Version: 1.1.4322.2032"
>
> It's actually running Mono 1.2.3.1. The Runtime Version is
> '1.1.4322.2032'. Has this output changed at all in the latest NUnit
> 2.4? I did notice some code that finds the real Mono version in the
> source. It this used anywhere?
>
> Thanks, Jamie.
>
> --
> http://www.testdriven.net
> http://weblogs.asp.net/nunitaddin
>
>
> On 3/13/07, Charlie Poole <charlie at pooleconsulting.com> wrote:
> > Hi folks,
> >
> > I have this rather ancient bug that applies NUnit running on OS/X
> > http://sourceforge.net/tracker/index.php?func=detail&aid=1011452&group_id=10
> > 749&atid=110749
> >
> > I've heard anecdotally that it no longer occurs. But if there's someone here
> > who could verify whether it really exists in any of the later versions of
> > NUnit, it would be helpful.
> >
> > Charlie
> >
> >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >
> >
>
More information about the Mono-devel-list
mailing list