[MonoDevelop] NUnit integration problem

"Andrés G. Aragoneses" knocte at gmail.com
Fri Feb 27 18:28:02 EST 2009


Could you file this bug?

Thanks,

	Andrés


Cyryl Płotnicki-Chudyk wrote:
> On 02/25/2009 06:03:53 PM, Cyryl Płotnicki-Chudyk wrote:
>> Hello there !
>> I got Monodevelop 1.9.2 installed and I am pretty happy with it.
>>
>> The problem is I have solution with two projects in it, one with my 
>> library and other 
>> with tests for that library in it.
>> When I try to run tests from the integrated runner it tells me that 
>> there was an internal error. [Screenshot attached]
>> By the way, is there a way to debug NUnit tests in monodevelop ?
>>
> 
> I compiled the latest  version from source [r128027] and then tried to 
> debug the problem:
> 
> 1) on the unit tests tree pane 'debug' context menu option appeared - 
> that's great !
> 
> 2) after clicking it stopped the debugger at 
> ExternalTestRunner.cs:68  :
> NUnitTestRunner GetRunner (string assemblyPath)
> {
> =>	TestPackage package = new TestPackage (assemblyPath);
> 
>  continue gives this output on the console:
> ERROR [2009-02-25 21:48:21Z]: System.NullReferenceException: Object 
> reference not set to an instance of an object
> 
> Server stack trace: 
>   at NUnit.Core.TestPackage.IsAssemblyFileType (System.String path) 
> [0x00000] 
>   at NUnit.Core.TestPackage..ctor (System.String name) [0x00000] 
>   at MonoDevelop.NUnit.External.ExternalTestRunner.GetRunner 
> (System.String assemblyPath) [0x00000] in /home/cyryl/mono/monodevelop/
> main/src/addins/NUnit/Services/ExternalTestRunner.cs:68 
>   at MonoDevelop.NUnit.External.ExternalTestRunner.Run 
> (IRemoteEventListener listener, ITestFilter filter, System.String path, 
> System.String suiteName, System.Collections.Generic.List`1 
> supportAssemblies) [0x00000] in /home/cyryl/mono/monodevelop/main/src/
> addins/NUnit/Services/ExternalTestRunner.cs:53 
>   at (wrapper managed-to-native) 
> System.Runtime.Remoting.RemotingServices:InternalExecute 
> (System.Reflection.MethodBase,object,object[],object[]&)
>   at System.Runtime.Remoting.RemotingServices.InternalExecuteMessage 
> (System.MarshalByRefObject target, IMethodCallMessage reqMsg) [0x000a4] 
> in /usr/src/packages/BUILD/mono-2.2/mcs/class/corlib/
> System.Runtime.Remoting/RemotingServices.cs:147 
> 
> Exception rethrown at [0]: 
> 
>   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke 
> (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, 
> System.Exception& exc, System.Object[]& out_args) [0x00000] 
> Server OnTargetEvent: TargetExited stopped:False data:0 internal:False 
> queue:0 thread: running:True
> Thread 9 exited.
> 
> 
> 
> regards



More information about the Monodevelop-list mailing list