Modified NUnit to stop any external process when the runner is disposed. 
Unloading/reloading tests will use
the same runner if possible, but will dispose of the old one and create a new 
one if the execution settings
have changed in a way that requires it.

** Changed in: nunitv2
       Status: Triaged => Fix Committed

-- 
NUnit-agent should be reused on reload
https://bugs.launchpad.net/bugs/612052
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.

Status in NUnit V2 Test Framework: Fix Committed

Bug description:
This issue came up in discussing bug #582051, but is a separate issue.

When tests have been loaded in a separate process under nunit-agent.exe, and the
user reloads the tests after a change, the process is terminated and a new 
process
created. If the user had attached to the process for debugging, he will have to
do so all over again with the new process.

It would be more convenient for the user if NUnit simply instructed the existing
process to reload the tests.



_______________________________________________
Mailing list: https://launchpad.net/~nunit-core
Post to     : nunit-core@lists.launchpad.net
Unsubscribe : https://launchpad.net/~nunit-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to