nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #01915
[Bug 860558] [NEW] pnunit-agent can't run a tests from another folder
Public bug reported:
if the assembly `pnunit.tests.dll` located in another directory then the
process `nunit-agent.exe` can not download the file `nunit-agent.exe` as
a dll library.
I recommend the following modification of the file:
=== modify file src/NUnitCore/core/AssemblyResolver.cs
--- src/NUnitCore/core/AssemblyResolver.cs 2009-02-01 05:16:27 +0000
+++ src/NUnitCore/core/AssemblyResolver.cs 2011-09-09 09:28:02 +0000
@@ -9,7 +9,8 @@
using System;
using System.IO;
using System.Reflection;
- using System.Collections;
+ using System.Collections;
+ using System.Collections.Generic;
/// <summary>
/// Class adapted from NUnitAddin for use in handling assemblies that are not
@@ -92,8 +93,11 @@
}
foreach( string dir in _dirs )
- {
- foreach( string file in Directory.GetFiles( dir, "*.dll" ) )
+ {
+ List<string> dllCandidates = new List<string>();
+ dllCandidates.AddRange(Directory.GetFiles(dir, "*.dll"));
+ dllCandidates.AddRange(Directory.GetFiles(dir, "*.exe"));
+ foreach (string file in dllCandidates)
{
string fullFile = Path.Combine( dir, file );
AssemblyReader rdr = new AssemblyReader(fullFile);
** Affects: nunitv2
Importance: Undecided
Status: New
** Tags: pnunit
--
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/860558
Title:
pnunit-agent can't run a tests from another folder
Status in NUnit V2 Test Framework:
New
Bug description:
if the assembly `pnunit.tests.dll` located in another directory then
the process `nunit-agent.exe` can not download the file `nunit-
agent.exe` as a dll library.
I recommend the following modification of the file:
=== modify file src/NUnitCore/core/AssemblyResolver.cs
--- src/NUnitCore/core/AssemblyResolver.cs 2009-02-01 05:16:27 +0000
+++ src/NUnitCore/core/AssemblyResolver.cs 2011-09-09 09:28:02 +0000
@@ -9,7 +9,8 @@
using System;
using System.IO;
using System.Reflection;
- using System.Collections;
+ using System.Collections;
+ using System.Collections.Generic;
/// <summary>
/// Class adapted from NUnitAddin for use in handling assemblies that are not
@@ -92,8 +93,11 @@
}
foreach( string dir in _dirs )
- {
- foreach( string file in Directory.GetFiles( dir, "*.dll" ) )
+ {
+ List<string> dllCandidates = new List<string>();
+ dllCandidates.AddRange(Directory.GetFiles(dir, "*.dll"));
+ dllCandidates.AddRange(Directory.GetFiles(dir, "*.exe"));
+ foreach (string file in dllCandidates)
{
string fullFile = Path.Combine( dir, file );
AssemblyReader rdr = new AssemblyReader(fullFile);
To manage notifications about this bug go to:
https://bugs.launchpad.net/nunitv2/+bug/860558/+subscriptions
Follow ups
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-18
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-18
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-17
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Launchpad Bug Tracker, 2012-01-17
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-17
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: ExM, 2012-01-15
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-15
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-14
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-14
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: ExM, 2012-01-13
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2012-01-13
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: ExM, 2012-01-06
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: ExM, 2012-01-06
-
[Bug 860558] Re: pnunit-agent can't run a tests from another folder
From: Charlie Poole, 2011-12-31
-
[Bug 860558] [NEW] pnunit-agent can't run a tests from another folder
From: ExM, 2011-09-27
References