@@ -19,7 +19,7 @@ BuildSettings.Initialize(
19
19
20
20
FilePath [ ] ConsoleFiles = {
21
21
"nunit3-console.dll" , "nunit3-console.dll.config" , "nunit3-console.exe" , "nunit3-console.pdb" ,
22
- "nunit3-console.deps.json" , "nunit3-console.runtimeconfig.json" , "nunit.console.nuget.addins" } ;
22
+ "nunit3-console.deps.json" , "nunit3-console.runtimeconfig.json" } ;
23
23
FilePath [ ] ENGINE_FILES = {
24
24
"nunit.engine.dll" , "nunit.engine.core.dll" , "nunit.engine.api.dll" , "testcentric.engine.metadata.dll" } ;
25
25
FilePath [ ] ENGINE_PDB_FILES = {
@@ -61,12 +61,12 @@ BuildSettings.Packages.AddRange(new PackageDefinition[] {
61
61
source : BuildSettings . NuGetDirectory + "runners/nunit.console-runner.nuspec" ,
62
62
checks : new PackageCheck [ ] {
63
63
HasFiles ( "LICENSE.txt" , "NOTICES.txt" ) ,
64
- HasDirectory ( "tools" ) . WithFiles ( "nunit3-console.exe" , "nunit3-console.exe.config" , "nunit.console.nuget.addins" ) . AndFiles ( ENGINE_FILES ) ,
65
- HasDirectory ( "tools/agents/net462" ) . WithFiles ( AGENT_FILES ) . AndFile ( "nunit.console.nuget.agent.addins" ) ,
66
- HasDirectory ( "tools/agents/netcoreapp3.1" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.nuget.agent.addins" ) ,
67
- HasDirectory ( "tools/agents/net6.0" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.nuget.agent.addins" ) ,
68
- HasDirectory ( "tools/agents/net7.0" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.nuget.agent.addins" ) ,
69
- HasDirectory ( "tools/agents/net8.0" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.nuget.agent.addins" )
64
+ HasDirectory ( "tools" ) . WithFiles ( "nunit3-console.exe" , "nunit3-console.exe.config" ) . AndFiles ( ENGINE_FILES ) ,
65
+ HasDirectory ( "tools/agents/net462" ) . WithFiles ( AGENT_FILES ) ,
66
+ HasDirectory ( "tools/agents/netcoreapp3.1" ) . WithFiles ( AGENT_FILES_NETCORE ) ,
67
+ HasDirectory ( "tools/agents/net6.0" ) . WithFiles ( AGENT_FILES_NETCORE ) ,
68
+ HasDirectory ( "tools/agents/net7.0" ) . WithFiles ( AGENT_FILES_NETCORE ) ,
69
+ HasDirectory ( "tools/agents/net8.0" ) . WithFiles ( AGENT_FILES_NETCORE )
70
70
} ,
71
71
symbols : new PackageCheck [ ] {
72
72
HasDirectory ( "tools" ) . WithFiles ( ENGINE_PDB_FILES ) . AndFile ( "nunit3-console.pdb" ) ,
@@ -103,12 +103,12 @@ BuildSettings.Packages.AddRange(new PackageDefinition[] {
103
103
id : "nunit-console-runner" ,
104
104
source : BuildSettings . ChocolateyDirectory + "nunit-console-runner.nuspec" ,
105
105
checks : new PackageCheck [ ] {
106
- HasDirectory ( "tools" ) . WithFiles ( "LICENSE.txt" , "NOTICES.txt" , "VERIFICATION.txt" , "nunit3-console.exe" , "nunit3-console.exe.config" , "nunit.console.choco.addins" ) . AndFiles ( ENGINE_FILES ) ,
107
- HasDirectory ( "tools/agents/net462" ) . WithFiles ( AGENT_FILES ) . AndFile ( "nunit.console.choco.agent.addins" ) ,
108
- HasDirectory ( "tools/agents/netcoreapp3.1" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.choco.agent.addins" ) ,
109
- HasDirectory ( "tools/agents/net6.0" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.choco.agent.addins" ) ,
110
- HasDirectory ( "tools/agents/net7.0" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.choco.agent.addins" ) ,
111
- HasDirectory ( "tools/agents/net8.0" ) . WithFiles ( AGENT_FILES_NETCORE ) . AndFile ( "nunit.console.choco.agent.addins" )
106
+ HasDirectory ( "tools" ) . WithFiles ( "LICENSE.txt" , "NOTICES.txt" , "VERIFICATION.txt" , "nunit3-console.exe" , "nunit3-console.exe.config" ) . AndFiles ( ENGINE_FILES ) ,
107
+ HasDirectory ( "tools/agents/net462" ) . WithFiles ( AGENT_FILES ) ,
108
+ HasDirectory ( "tools/agents/netcoreapp3.1" ) . WithFiles ( AGENT_FILES_NETCORE ) ,
109
+ HasDirectory ( "tools/agents/net6.0" ) . WithFiles ( AGENT_FILES_NETCORE ) ,
110
+ HasDirectory ( "tools/agents/net7.0" ) . WithFiles ( AGENT_FILES_NETCORE ) ,
111
+ HasDirectory ( "tools/agents/net8.0" ) . WithFiles ( AGENT_FILES_NETCORE )
112
112
} ,
113
113
testRunner : new ConsoleRunnerSelfTester ( BuildSettings . ChocolateyTestDirectory
114
114
+ $ "nunit-console-runner.{ BuildSettings . PackageVersion } /tools/nunit3-console.exe") ,
@@ -151,9 +151,7 @@ BuildSettings.Packages.AddRange(new PackageDefinition[] {
151
151
HasFiles ( "LICENSE.txt" , "NOTICES.txt" ) ,
152
152
HasDirectory ( "lib/net462" ) . WithFiles ( ENGINE_FILES ) ,
153
153
HasDirectory ( "lib/net8.0" ) . WithFiles ( ENGINE_FILES ) . AndFile ( "Microsoft.Extensions.DependencyModel.dll" ) ,
154
- HasDirectory ( "contentFiles/any/lib/net462" ) . WithFile ( "nunit.engine.nuget.addins" ) ,
155
- HasDirectory ( "contentFiles/any/lib/net8.0" ) . WithFile ( "nunit.engine.nuget.addins" ) ,
156
- HasDirectory ( "contentFiles/any/agents/net462" ) . WithFiles ( AGENT_FILES ) . AndFile ( "nunit.agent.addins" )
154
+ HasDirectory ( "contentFiles/any/agents/net462" ) . WithFiles ( AGENT_FILES )
157
155
} ,
158
156
symbols : new PackageCheck [ ] {
159
157
HasDirectory ( "lib/net462" ) . WithFiles ( ENGINE_PDB_FILES ) ,
@@ -201,6 +199,12 @@ Task("TestZipPackage")
201
199
NUnitConsoleZipPackage . RunPackageTests ( ) ;
202
200
} ) ;
203
201
202
+ Task ( "TestNetCorePackage" )
203
+ . Does ( ( ) =>
204
+ {
205
+ NUnitConsoleRunnerNetCorePackage . RunPackageTests ( ) ;
206
+ } ) ;
207
+
204
208
// Adhoc code to check content of a dotnet standalone executable
205
209
// TODO: Incorporate this in the recipe itself
206
210
0 commit comments