File tree Expand file tree Collapse file tree
app/src/androidTest/kotlin/info/appdev/chartexample Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package info.appdev.chartexample
22
33import android.graphics.Bitmap
4+ import android.util.Log
45import androidx.compose.ui.test.assertIsDisplayed
56import androidx.compose.ui.test.junit4.createEmptyComposeRule
67import androidx.compose.ui.test.onNodeWithTag
@@ -57,12 +58,25 @@ class StartTest {
5758 @Before
5859 fun setUp () {
5960 Intents .init ()
61+ Log .d(" StartTest" , " Timber tree count before setUp: ${Timber .treeCount} " )
62+
63+ // Remove all existing trees to prevent double logging
64+ // Store them so we can restore after test if needed
65+ if (Timber .treeCount > 0 ) {
66+ // Uproot all existing trees to prevent double logging
67+ Timber .uprootAll()
68+ }
69+
70+ // Plant a single test tree
6071 Timber .plant(DebugFormatTree ())
72+ Log .d(" StartTest" , " Timber tree count after setUp: ${Timber .treeCount} " )
6173 }
6274
6375 @After
6476 fun cleanUp () {
6577 Intents .release()
78+ // Clean up test timber tree
79+ Timber .uprootAll()
6680 }
6781
6882 @Test
You can’t perform that action at this time.
0 commit comments