Comments (7)
I created issue #67 for this and put it in the milestone so it will be included in the upcoming release. It is an easy fix, we just need to decide on the wording. If you have ideas or suggestions @aateeque, please head over to #67 and give us your feedback 😉
from nunit-console.
@nunit/core-team @NikolayPianikov
Before moving ahead on this, I'd like to collect your ideas about any lessons learned from having separated the teamcity extension. My own thoughts include:
- Make sure we have unit tests.
- Extension should include integration tests that use the latest console/engine release
- Console/engine should include integration tests that use the latest extension releases and run them before packaging.
Your thoughts?
Next step will be to pick the next extension to unbundle.
from nunit-console.
@nunit/core-team @NikolayPianikov
No comments guys? I'm moving ahead then.
from nunit-console.
I'm removing extensions from the nunit-console project one at a time. As I remove them, the console package still has dependencies on them and assumes that their version is the same as that of the console. That won't always be true. The final step in completing this issue after all the extensions are removed will be to determine how we will maintain a list of the versions to use for package dependencies.
from nunit-console.
@CharliePoole looks like the nuget package NUnit.ConsoleRunner.3.4.1
went from one bringing all the extensions to now being being one without extensions in the same version of the package. Is this true?
from nunit-console.
@aateeque if you look back through the versions of NUnit.ConsoleRunner, you will see that it never had dependencies and I don't think it ever included the extensions. The one you want is NUnit.Console, https://www.nuget.org/packages/NUnit.Console/
@CharliePoole I wonder if we should update the description of NUnit.ConsoleRunner to let people know it is probably not the version they want. We get way too many issues reported around this. I am going to create an issue for the 3.5 release to update the wording in the NuGet package.
from nunit-console.
@rprouse spot on, NUnit.Console is the one I want. I think at one point the past couple of weeks NUnit.ConsoleRunner had dependencies; because I setup a project with it. But then this week they silently seemed to have disappeared, which was quite frustrating for our team. Updating the descriptions would be great help
from nunit-console.
Related Issues (20)
- Crash when executing x86 .NET 7.0 assembly on 3.16.3
- Stuck between versions HOT 9
- Add .NET 8 build for nunit-agent HOT 35
- NUnit.ConsoleRunner.NetCore executes test library under wrong runtime version HOT 6
- Add parameter for .NET installation/binaries directory path HOT 1
- Cannot execute .NET 8 tests that require the Desktop or ASP.NET runtime HOT 4
- Getting "NUnit.Engine.NUnitEngineException : Unable to acquire remote process agent" when using latest official 3.15.5 version against NUnit 4.0.1 under .NET 6, but not when installing into a directory path not containing spaces (+ related .NET 8 problem) HOT 2
- Assert.Multiple test failure stack traces HOT 2
- Run CI on PRs and master HOT 1
- NUnit Console and NUnit Console Runner version 3.17.0 error when running tests vis command line on Mac HOT 6
- Allow one to set the Internal Trace location HOT 1
- Namespace regex matching works only for certain Namespace? HOT 2
- --inprocess bug(?): unable to read the App.config value HOT 5
- ComponentNotRegisteredException when executing test cases using NUnit Console 3.16.3 (Release) HOT 6
- nunit3-console doesn't see nugets from Microsoft.AspNetCore.App HOT 2
- NUnit Console fails to run .NET 8 tests when .NET SDK is not installed HOT 3
- Does Nunit ITestEventListener support async handler for OnTestEvent HOT 2
- Fix for #1182 missing in 3.17 (Don't throw exception when VS Solution contains a .NET Standard assembly) HOT 2
- Console fails against assembly relying on "Microsoft.AspNetCore.App" - incorrect runtimeconfig.json HOT 1
- NUnit.Engine.NUnitEngineException : Unable to acquire remote process agent HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nunit-console.