bilal-fazlani / commanddotnet

A modern framework for building modern CLI apps
https://commanddotnet.bilal-fazlani.com
MIT License
570 stars 29 forks source link

Tests failing locally when asserting the process is "dotnet testhost.dll" #329

Closed drewburlingame closed 3 years ago

drewburlingame commented 3 years ago

After some updates to VS & Resharper, "dotnet testhost.dll" is not "ReSharperTestRunner64.exe" and 150 tests are failing. We'd prefer all tests pass regardless of how they're run to prevent noise for contributors.

This expectation could be templated out of most of the test. Testing --version will require duplicating logic in the tests to determine the current runner.

drewburlingame commented 3 years ago

workaround: all the tests pass when dotnet test from the cli.

drewburlingame commented 3 years ago

fixed in #334