rsm-hcd / AndcultureCode.Cli

and-cli command-line tool to manage the development of software applications
https://andculture.com
Apache License 2.0
14 stars 15 forks source link

Rework fragile dotnet integration tests #171

Closed brandongregoryscott closed 3 years ago

brandongregoryscott commented 3 years ago

We need to take another look at the dotnet command integration tests. Currently, it is always expecting a passing build. For some reason or another, (and I think we've experienced this in our day-to-day lives), the dotnet CLI does not successfully build what should be a perfectly fine, building solution - especially one that is scaffolded out with bare-minimum code from the dotnet CLI itself. 🤦

Perhaps we can update those tests to assert on the output from a passing or failed build. Really, we just want to know that the build was attempted. Aside from that, it's up to the dotnet compiler to handle things.

brandongregoryscott commented 3 years ago

Should be partially resolved in https://github.com/AndcultureCode/AndcultureCode.Cli/commit/2278dc296231452a2bd51fac8e0cb483fe5abfff - no work was done with the dotnet command tests, though, so I will rename/edit the original description