Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Error while executing NUnit tests
-
An error occurs in BuildMaster when we try to run NUnit tests from buildmaster.
Configuration of the 'Execute NUnit Tests' action:
Source directory: C:\test
NUnit Exe Path: C:\Program Files (x86)\NUnit 2.6.3\bin\nunit-console.exe
.NET Framework Version: 4.0.30319
Test File: SyncForce.SalesOrder.ServiceTest.dll
Group Name: Test
Additional Argument:If we run the unit tests from a command prompt, there are no problems. We used this command:
C:\Program Files (x86)\NUnit 2.6.3\bin>nunit-console.exe "C:\test\SyncForce.SalesOrder.ServiceTest.dll"Here is the log:
DEBUG: AgentBasedAction Initialization Complete:DEBUG: Temp Directory: C:\BuildMaster_SVCTMP_A20_S24\TMPDEBUG: Source Directory: C:\testDEBUG: Target Directory: C:\BuildMaster_SVCTMP_A20_S24\WRKDEBUG: Server: SFEHVBLD002 (Id: 1)DEBUG: Initializing action...DEBUG: Initialization complete. Executing... INFO: Running unit tests...ERROR: An unhandled exception occurred while executing this action: System.InvalidCastException: Unable to cast object of type 'Inedo.BuildMaster.Extensibility.Agents.Local.LocalAgent' to type 'Inedo.BuildMaster.Extensibility.Agents.IFileOperationsExecuter'.
at Inedo.BuildMaster.Extensibility.Actions.Testing.UnitTestActionBase.Execute()
at Inedo.BuildMaster.Extensibility.Actions.ActionBase.ExecuteInternal(IActionExecutionContext context, ExtensionConfigurerBase extensionConfigurer, Boolean resumeNextOnError, Boolean logErrorsAsWarnings)
-
Thank you for the report - we have just released a new version of the extension that should resolve this issue.