Skip to content

Commit 5a9dd21

Browse files
committed
Fixed test
1 parent 326ba69 commit 5a9dd21

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

composemd/src/androidTest/kotlin/dev/fobo66/composemd/MarkdownTest.kt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import androidx.compose.ui.test.hasTestTag
77
import androidx.compose.ui.test.hasText
88
import androidx.compose.ui.test.junit4.v2.createComposeRule
99
import androidx.compose.ui.test.onNodeWithText
10+
import kotlinx.coroutines.test.runTest
1011
import org.junit.Rule
1112
import org.junit.Test
1213

@@ -53,7 +54,7 @@ class MarkdownTest {
5354
}
5455

5556
@Test
56-
fun markdownImage() {
57+
fun markdownImage() = runTest {
5758
composeTestRule.setContent {
5859
MarkdownDocument(
5960
input = """
@@ -62,10 +63,10 @@ class MarkdownTest {
6263
)
6364
}
6465

65-
composeTestRule.runOnIdle {
66-
composeTestRule.onNode(hasContentDescription("Test image", substring = true))
67-
.assertIsDisplayed()
68-
}
66+
composeTestRule.awaitIdle()
67+
68+
composeTestRule.onNode(hasContentDescription("Test image", substring = true))
69+
.assertIsDisplayed()
6970
}
7071

7172
@Test

composemd/src/main/kotlin/dev/fobo66/composemd/Image.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ fun MarkdownImage(imageDestination: String, imageTitle: String?, modifier: Modif
2121
.crossfade(true)
2222
.build(),
2323
placeholder = painterResource(R.drawable.broken_image),
24+
fallback = painterResource(R.drawable.broken_image),
25+
error = painterResource(R.drawable.broken_image),
2426
contentDescription = imageTitle
2527
)
2628
}

0 commit comments

Comments
 (0)