[Mono-list] SPAM-LOW: Re: NUnit Version - Upgrade soon?
Charlie Poole
charlie at nunit.com
Tue Nov 25 15:00:20 EST 2008
Hi Miguel,
Amusing but true. :-)
I am thinking about how to foster adoption of new NUnit versions more
quickly under Mono. Trying to list the obstacles, I come up with the
following - you may add or correct me, of course.
1. NUnit is used as both a build tool for Mono itself and as an tool for
developers creating applications under Mono. Up to now, I think
we have failed to treat these two uses as distinct problems, possibly
calling for distinct solutions.
2. The NUnit team doesn't provide a decent install for NUnit on Linux.
3. The expectations of developers about how multiple versions of
NUnit should co-exist on Linux and Windows are somewhat
different. In Windows, it's all xcopy deployment without use
of the GAC. In Linux, Mono apps seem to be placed in the
GAC quite freely - my observation, anyway - and placed
there in a way that makes side-by-side installation difficult.
[I don't think the last is a technical issue, but rather one
of different communities expecting different things to work.]
4. Depending on how you get a binary install of Mono, NUnit
may come with it or may be a separate package. Separate
packaging would make updates easier.
5. The Mono coding standards for tests encourage use of
techniques that pre-date NUnit 2.0. Some of the methods
used have been marked obsolete for many years and
are disappearing in the next NUnit release.
Feel free to correct me and/or add to this. Next, I'd like to
think about solutions.
Charlie
_____
From: mono-list-bounces at lists.ximian.com
[mailto:mono-list-bounces at lists.ximian.com] On Behalf Of Miguel De Icaza
Sent: Tuesday, November 25, 2008 10:12 AM
To: Michael Franz
Cc: mono-list at lists.ximian.com
Subject: SPAM-LOW: Re: [Mono-list] NUnit Version - Upgrade soon?
Hello,
Is it ok to submit patches to mono that depend on the latest version of
NUnit?
As long as the resulting code *builds* you can.
So I think this means "no".
Miguel.
Michael
On Tue, Nov 18, 2008 at 3:25 PM, Miguel de Icaza <miguel at novell.com> wrote:
Hello,
> What changes to NUnit were specific to Mono?
>
> Is there a list of these features?
You are confused; There are no changes, you should just not depend on
Mono's built-in and private copy of NUnit to write your NUnit test
cases.
You should get the latest NUnit.
> On Sun, Nov 16, 2008 at 10:54 PM, Miguel de Icaza <miguel at novell.com>
> wrote:
> Hello,
>
>
> > I use NUnit for work and have been using the latest version
> for
> > months. I wrote some test for Mono and found out that the
> version
> > that Mono is using does not support some of the asserts I am
> using
> > (IsEmpty). Is there any plan to upgrade the version of
> NUnit that is
> > used with the Mono build/test?
>
>
> The NUnit that ships with Mono should be considered Mono's own
> copy of
> NUnit and not a public version of it.
>
> We should probably make packages of the latest version of
> NUnit,
> encourage the NUnit developer to maintain those and encourage
> developers
> to use the public NUnit as opposed to the private copy that
> Mono ships.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20081125/877e84fe/attachment.html
More information about the Mono-list
mailing list