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
- “Invalid AABB aabb” errors are spammed when “Infinity” value is entered in Collider Component fields
- Editor Role does not sync with the MPPM Play Mode Scenario Role when entering Play mode
- Long asset names cause overlap with the “Find” function in search result tabs
- Editor crashes after entering long Asset name and pressing "Force Quit" in "Moving file failed" pop-up
- Long strings are not truncated in the Assistant search results list
Add comment