Fan*_*dez 6 android android-jetpack-compose android-jetpack-compose-testing
我正在关注Jetpack Compose Codelab 中的测试,但无法使用节点上的函数打印语义树。printToLog我在包内使用此代码androidTest。
import androidx.compose.ui.test.printToLog
...
//testing function
@Test
fun rallyTopAppBarTest() {
val allScreen = RallyScreen.values().toList()
testRule.setContent {
//the component be tested in isolation goes here
RallyTopAppBar(
allScreens = allScreen,
onTabSelected = {},
currentScreen = RallyScreen.Accounts
)
}
testRule.onRoot().printToLog("currentLabelExists")
....
}
Run Code Online (Sandbox Code Playgroud)
我已使用标签检查了我的 LogCat 的调试和详细过滤"currentLabelExists",但语义树未打印在日志上。
关于我可能会错过什么的任何想法。
我可以看到语义树。
检查 Android Studio Logcat 是否有“无过滤器”
编辑
这似乎是一个错误,因为即使我选择“仅显示选定的应用程序”,我有时也可以看到日志。
| 归档时间: |
|
| 查看次数: |
5195 次 |
| 最近记录: |