It wouldn't apply to the Gui, since the Gui doesn't have a command-line option
to redirect the XML output. In the Gui, you simply use a menu item to save
the result wherever you like.

On Tue, Jan 4, 2011 at 8:18 PM, Patrick Simon <697...@bugs.launchpad.net> wrote:
> Right, this feature is not really needed when running NUnit tests from a
> batch script, because a script can specify a path and copy files around
> as needed.  It would potentially be useful when running NUnit tests
> through the GUI or when running tests in a debugger.
>
> --
> You received this bug notification because you are a member of NUnit
> Developers, which is subscribed to NUnit V2.
> https://bugs.launchpad.net/bugs/697069
>
> Title:
>  Feature request: dynamic location for TestResult.xml
>

-- 
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/697069

Title:
  Feature request: dynamic location for TestResult.xml

Status in NUnit V2 Test Framework:
  Triaged

Bug description:
  Feature Request: provide an option to include the run date and time somewhere 
in the full path for the NUnit result file, TestResult.xml.  Ideally, that path 
would either originate in a test fixture, or else originate in the NUnit 
framework, and be made available to the tests in a test fixture, so they could 
send output to the same directory.

To illustrate the request with a specific example: suppose all tests in a test 
fixture output diagnostic information to a directory named "test run 
<run-date-time>", where "<run-date-time>" is the date and time of the 
construction of the test fixture at run time.  The purpose of this request is 
to provide some way to output the NUnit result file TestResult.xml to the same 
directory.

Possible mechanisms to provide this feature, or something equivalent:

1. Allow a TestFixture (or other class or method) to specify the output path 
for TestResult.xml.

2. Provide for a  macro in NUnit's configurable output path for TestResult.xml, 
such that the date and time are included in the path, and make that path 
available to test fixtures and tests.

3. Provide a post-processing step after TestResult.xml has been written, where 
a named batch file could be run.  Code in a test or test fixture could 
dynamically generate the contents of that file, ex. copy TestResult.xml "test 
run 2011-01-03-2300".



_______________________________________________
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