Aldaviva / WinampNowPlayingToFile

⚡ When Winamp plays a track, this plugin will save the track metadata and album art to files.
Apache License 2.0
17 stars 1 forks source link

Get tests and maybe coverage working in CI #7

Closed Aldaviva closed 1 year ago

Aldaviva commented 2 years ago

The test project was failing to compile when I was working on #6 due to the following error, so I skipped that project by explicitly building the C++ plugin project instead of the entire solution.

3>D:\a\WinampNowPlayingToFile\WinampNowPlayingToFile\Test\Test.csproj(155,5): error : This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\packages\xunit.core.2.4.1\build\xunit.core.props.

I have since updated the Test project to xUnit 2.4.2, the latest stable version available, and tests do compile and pass on my development computer.

It may be worth trying once again to get the tests running in CI, and maybe add coverage reporting too.

Aldaviva commented 1 year ago

Well that fucking sucked.