Search Issue Tracker
Active
Votes
0
Found in
2019.4
2020.3
2020.3.19f1
2021.2
2022.1
Issue ID
1382177
Regression
No
Coverage API returns wrong file path for fields in partial class that are declared with an initial value
Steps to reproduce:
1. Open attached project partial-class-cov-issue.zip
2. Open Test Runner
3. Run the only test in the project
4. Open partial-class-cov-issue/CodeCoverage/partial-class-cov-issue-opencov/PlayMode/TestCoverageResults_0000.xml
5. Notice that it only references one file even though class is split into two files - ChordData.Conversions.cs and GeneratedModels.cs
Issue happens if field is declared like this:
public string _field = string.Empty;
Filename returned by coverage api is the one which has the constructor even thought field is declared in a different file.
Reproduced with: 2019.4.31f1, 2020.3.21f1, 2021.2.1f1, 2022.1.0a12
Package version: 1.1.0, 1.2.0-exp.5
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Editor freezes after some time when using NavMeshQuery::Raycast
- Cube is rendered green when its color is set to black and using the Lift Gamma Gain Volume interpolation
- Inner and outer exceptions are not unrolled correctly
- [iOS][WebGL] Audio Clip doesn't play when Load Type is set to Decompress On Load and iOS Silent Mode is enabled
- Crash on EditorBuildSettings::GetConfigObject when closing a specific project
Add comment