Hi,

On Thu, Feb 23, 2012 at 2:39 PM, Markus Ewald <cy...@nuclex.org> wrote:
> On 2/23/2012 9:07 PM, Ryan Boggs wrote:
>> Hi,
>>
>> On Thu, Feb 23, 2012 at 6:53 AM, Bob Archer<bob.arc...@amsi.com>  wrote:
>>> Looks like some good changes.
>>>
>>> Is the nunit stuff going to be version specific? Or, is it chaining out to 
>>> whatever version of nunit you have or point to in your project?
>> I am hoping that people using a certain version of NUnit for their
>> tasks will not have to touch their setup but if anyone wants to use
>> features from the latest NUnit version, they will be able to through
>> the NAnt task.
> Hi!
>
> Sorry, somehow I can't make heads or tails of that sentence :D
> Are you saying that NAnt is integrating parts of NUnit, but it will be
> able to run tests from any future NUnit version (at least NUnit appears
> to employ some magic here -- I'm running my 2.5.10 tests in a 2.5.5 test
> runner). Or will it work differently?
Yeah, I need to either learn how to multitask properly or not do it at all. :)

What I was trying to say was that the nunit2 task will work as it has
in the past.  The only difference is that you can now use new features
of nunit 2.6 when building with NAnt.  The version of NUnit being used
by the nunit2 task today is 2.2 I believe, which is quite old.  I have
received bug reports saying that they couldn't use newer features of
nunit with NAnt's task due to the old version.  This should no longer
be the case.
>
> Way, way in the past when .NET 2.0 was still cutting edge and NAnt's
> <nunit /> task had just been replaced by the <nunit2 /> task, there was
> talk about just calling nunit-console.exe because NAnt was having
> trouble keeping up with NUnit's updates. But it seems NUnit has found
> mechanisms to avoid requiring a specific version since then, making that
> rather undesirable external executable scenario unnecessary :)
Right.  NAnt isn't using nunit-console.exe, it is actually using the
nunit libs themselves to perform the tests.  From what I understand
from NUnit, test libs compiled with previous versions of NUnit should
still work properly with the latest version (ie: tests compiled with
NUnit 2.5.9 should work when running the tests with NUnit 2.6).  I'm
not sure if it'll work the other way around, such as tests compiled in
with theoretical NUnit 2.6.2 will work with 2.6.0.  One of my personal
goals going forward is to make sure that the latest version of NUnit
will be incorporated into NAnt so hopefully this won't be much of an
issue.

Hope this helps.

Thanks,
Ryan
>
> -Markus-
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> NAnt-users mailing list
> NAnt-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nant-users

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to