[Mono-dev] SPAM-LOW: NUnit migration and test failure status

Atsushi Eno atsushi at ximian.com
Fri Nov 28 01:38:19 EST 2008


Hello Charlie,

Charlie Poole wrote:
> Hi Atsushi, 
> 
>> The only pattern I am concerned is the one with (possible) 
>> NUnit run changes. NUnit 2.4.8 now requires -noshadow to get 
>> our tests run fine.
>> This also happens under .NET (i.e. make run-test-ondotnet) 
>> even without -noshadow, so I am rather afraid that NUnit 
>> 2.4.8 unlike 2.2.0 cannot handle it.
> 
> As you probably know, -noshadow is a kluge, mostly intended 
> for people who are using third-party software they are unable
> to modify. Are you able to identify what the code is doing
> that makes it need -noshadow? Usually it has to do with 
> looking for data files in the directory from which the
> assembly was loaded or on a path relative to it.

It looked a painful task and basically we should not have to rewrite
our tests especially when it runs fine under .NET (in such case it is
our runtime or classlibs that need fix, not the tests). I wouldn't like
to do it after this continuous build/test failures :(
Actually as I wrote above, this failure has nothing to do with
-noshadow.

Atsushi Eno


More information about the Mono-devel-list mailing list