Closed jnyrup closed 5 years ago
We do support projects that use signing. Error handling could be better yes.
I forgot to add the example project, where Stryker fails to handle signing using
<AssemblyOriginatorKeyFile>sgKey.snk</AssemblyOriginatorKeyFile>
<SignAssembly>True</SignAssembly>
Describe the bug When Stryker tries to rollback a mutation, but cannot find the
AssemblyOriginatorKeyFile
for the project, Stryker throws anArgumentNullException
.I cloned and ran Stryker in Debug mode:
In
when the error throws,
diagnostic
has the following values:Logs From running
dotnet stryker
log-20190731.txt
Expected behavior Instead of throwing an
ArgumentNullException
Stryker should stop gracefully. Optionally support projects that uses signing.Desktop:
netstandard2.0
netcoreapp2.2
dotnet --version
:3.0.100-preview7-012821
Additional context