Version
3.0.1
Platform
(any)
Steps to reproduce
I recently tried updating from 2.4.1 to 3.0.1, which failed because
Referenced assembly 'GitHubActionsTestLogger, Version=3.0.1.0, Culture=neutral, PublicKeyToken=null' does not have a strong name.
Since 2.4.1 also does not have a strong name, I deduce this is because of removing the dev-dependency flag, here.
I need my test project to be strong named because the library being tested is strong-named, and some of the tests requires IVTA, which requires the test assembly to be strong-named with the same key:
Friend access was granted by '(whatever), Culture=neutral, PublicKeyToken=(whatever)', but the public key of the output assembly ('') does not match that specified by the InternalsVisibleTo attribute in the granting assembly.
Suggestion: add a strong name to GitHubActionsTestLogger (probably the simplest fix), or re-add the dev-dependency flag.
Details
Expected behaviour:
- it can be used from a strong-named test assembly
Actual behaviour:
Checklist
Version
3.0.1
Platform
(any)
Steps to reproduce
I recently tried updating from 2.4.1 to 3.0.1, which failed because
Since 2.4.1 also does not have a strong name, I deduce this is because of removing the dev-dependency flag, here.
I need my test project to be strong named because the library being tested is strong-named, and some of the tests requires IVTA, which requires the test assembly to be strong-named with the same key:
Suggestion: add a strong name to GitHubActionsTestLogger (probably the simplest fix), or re-add the dev-dependency flag.
Details
Expected behaviour:
Actual behaviour:
Checklist