-
Notifications
You must be signed in to change notification settings - Fork 160
Closed
Labels
BugCriticalCritical Priority, i.e. requires an immediate hot fix.Critical Priority, i.e. requires an immediate hot fix.
Milestone
Description
NUnit engine seems to always discover extensions as if installed with nuget.
Find the minimal reproducible example in chocolib.zip. It contains nunit-console-runner and nunit-extension-teamcity-event-listener just as they are after installation via choco.
> nunit3-console.exe --list-extensions
NUnit Console Runner 3.19.1 (Release)
Copyright (c) 2022 Charlie Poole, Rob Prouse
Wednesday, January 29, 2025 4:43:05 PM
Runtime Environment
OS Version: Microsoft Windows NT 6.2.9200.0
Runtime: .NET Framework CLR v4.0.30319.42000
Installed Extensions
Extension Point: /NUnit/Engine/NUnitV2Driver
Extension Point: /NUnit/Engine/TypeExtensions/IService
Extension Point: /NUnit/Engine/TypeExtensions/ITestEventListener
Extension Point: /NUnit/Engine/TypeExtensions/IDriverFactory
Extension Point: /NUnit/Engine/TypeExtensions/IProjectLoader
Extension Point: /NUnit/Engine/TypeExtensions/IResultWriter
But when I rename the folder with the Teamcity listener to nunit.extension.teamcity-event-listener (workaround.zip), it starts working:
> nunit3-console.exe --list-extensions
NUnit Console Runner 3.19.1 (Release)
Copyright (c) 2022 Charlie Poole, Rob Prouse
Wednesday, January 29, 2025 4:45:33 PM
Runtime Environment
OS Version: Microsoft Windows NT 6.2.9200.0
Runtime: .NET Framework CLR v4.0.30319.42000
Installed Extensions
Extension Point: /NUnit/Engine/NUnitV2Driver
Extension Point: /NUnit/Engine/TypeExtensions/IService
Extension Point: /NUnit/Engine/TypeExtensions/ITestEventListener
Extension: NUnit.Engine.Listeners.TeamCityEventListener(.NET 2.0) (Disabled)
Version: 1.0.7.0
Path: C:\Workspace\scratching\tmp\workaround\nunit.extension.teamcity-event-listener\tools\teamcity-event-listener.dll
Extension Point: /NUnit/Engine/TypeExtensions/IDriverFactory
Extension Point: /NUnit/Engine/TypeExtensions/IProjectLoader
Extension Point: /NUnit/Engine/TypeExtensions/IResultWriter
OS: Windows
Method of installation: Chocolatey
Version: 3.19.1
Metadata
Metadata
Assignees
Labels
BugCriticalCritical Priority, i.e. requires an immediate hot fix.Critical Priority, i.e. requires an immediate hot fix.