Hi everyone,
I was able to run Nunit successfully in the Nunit GUI environment with no errors. When I ran my build script in NAnt, incorporating Nunit script, the following error was displayed.
The *.Nunit.config and required Dlls are located in the designated folder. eg. \dotnet\bin\Nunit.
Can anyone help?
Cheers, Brian
** excerpt of script
<target name="Nunit-Test-Sysmgrs" description="Nunit test System Managers">
<if test="${property::exists('SysmgrsBinRelease')}">
</if>
<echo message="Create System Managers bin ${release.state} folder" />
<mkdir dir="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers2.NUnit\bin" />
<mkdir dir="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers2.NUnit\bin\${release.state}" />
<echo message="Nunit-Test-Sysmgrs"/>
<attrib file="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers2.NUnit\bin\${release.state}\${PTA.Ent.sysmgrs}2.Nunit.dll" readonly="${read.state}" failonerror="${failonerr}"/>
<solution configuration="${release.state}" solutionfile="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers.NUnit.sln" outputdir="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers2.NUnit\bin\${release.state}" failonerror="${failonerr}"/>
<property name="Build.pass" value="true" />
<copy todir="${drive}\${src.bin.Nunit}" failonerror="${failonerr}">
<fileset basedir="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers2.NUnit\bin\${release.state}">
<include name="${PTA.Ent.sysmgrs}2.Nunit.dll" />
</fileset>
</copy>
<copy todir="${drive}\${src.bin.Nunit}" failonerror="${failonerr}">
<fileset basedir="${drive}\${src.path.nunit}\PTA.Enterprise.SystemManagers.NUnit\PTA.Enterprise.SystemManagers2.NUnit">
<include name="*.config" />
</fileset>
</copy>
<nunit2>
<formatter type="${outputType}" usefile="${usefile}" extension=".xml" outputdir="${outputdir}" />
<formatter type="Plain" />
<test assemblyname="${drive}\${src.bin.Nunit}\${PTA.Ent.sysmgrs}2.Nunit.dll" />
</nunit2>
</target>
** log Nunit-Test-Sysmgrs:
[echo] Create System Managers bin release folder
[echo] Nunit-Test-Sysmgrs
[attrib] Setting file attributes for 1 files to Normal.
[solution] Starting solution build.
[solution] Building 'PTA.Enterprise.SystemManagers2.NUnit' [release]...
[copy] Copying 1 file to 'C:\DotNet\bin\Nunit'.
[nunit2] Tests run: 20, Failures: 20, Not run: 0, Time: 0.5 secondsFailures:
1) PTA.Enterprise.SystemManagers2.NUnit.Managers.ExceptionManager.Constructor :
System.InvalidOperationException : The key 'connectionString' does not exist in
the appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.ExceptionManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.ExceptionManager.Constructor
()
2) PTA.Enterprise.SystemManagers2.NUnit.Managers.ExceptionManager.WriteException
: Object reference not set to an instance of an object.
at PTA.Enterprise.SystemManagers2.NUnit.Managers.ExceptionManager.WriteExcept
ion()
3) PTA.Enterprise.SystemManagers2.NUnit.Managers.StateManager.Constructor : Syst
em.InvalidOperationException : The key 'connectionString' does not exist in the
appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.StateManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.StateManager.Constructor()
4) PTA.Enterprise.SystemManagers2.NUnit.Managers.StateManager.StateSave : System
.InvalidOperationException : The key 'connectionString' does not exist in the ap
pSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.StateManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.StateManager.StateSave()
5) PTA.Enterprise.SystemManagers2.NUnit.Managers.StateManager.StateLoad : System
.InvalidOperationException : The key 'connectionString' does not exist in the ap
pSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.StateManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.StateManager.StateLoad()
6) PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.Construct
or : System.InvalidOperationException : The key 'connectionString' does not exis
t in the appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.AuthenticationManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.Constr
uctor()
7) PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.GetPasswo
rd : System.InvalidOperationException : The key 'connectionString' does not exis
t in the appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.AuthenticationManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.GetPas
sword()
8) PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.Connect :
System.InvalidOperationException : The key 'connectionString' does not exist in
the appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.AuthenticationManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.Connec
t()
9) PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.GetKey :
System.InvalidOperationException : The key 'connectionString' does not exist in
the appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.AuthenticationManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.GetKey
()
10) PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.SetPassw
ord : System.InvalidOperationException : The key 'connectionString' does not exi
st in the appSettings configuration section.
at System.Configuration.AppSettingsReader.GetValue(String key, Type type)
at PTA.Enterprise.SystemManagers.Managers.AuthenticationManager..ctor()
at PTA.Enterprise.SystemManagers2.NUnit.Managers.AuthenticationManager.SetPas
sword()
Regards, Brian Yeo
_________________________________________________________________
Need plastic Surgery? Apply for a Virgin Credit Card. Click here: http://ad.doubleclick.net/clk;9466596;9687279;s?http://au.virginmoney.com/virgin/publish.nsf/Content/VM+HomePage?OpenDocument&source=P08
------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users
