-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suspend functions break branches coverage #691
Labels
Comments
zhkvdm
added
Bug
Bug issue type
S: untriaged
Status: issue reported but unprocessed
labels
Oct 10, 2024
@shanshin Hello! Any comments to this issue? Do you reproduce the bug? |
@zhkvdm, unfortunately, it was not possible to reproduce it locally. var testVar: Int = 0
suspend fun testFun() {
testVar = getTestData()
}
private suspend fun getTestData() = 1 |
Okay, in new empty project it works well. Looks like it is project specific issue.. |
Find the way how to reproduce this. Just add jacoco. Without jacoco everything is okay. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Branches coverage is wrong then call suspend functions.
Suspend function break coverage to half. But I check all posible branches.
Branches coverage is ok if I call the same non suspend function. Just delete suspend codeword.
Expected behavior
Branches coverage is not depends on function type (suspend/non suspend)
Reports
Coverage check with suspend function call:
Coverage check with non suspend function call:
Environment
The text was updated successfully, but these errors were encountered: