Loading packages/SettingsLib/Preference/testutils/com/android/settingslib/preference/CatalystScreenTestCase.kt +4 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ abstract class CatalystScreenTestCase { @Suppress("UNCHECKED_CAST") val clazz = preferenceScreenCreator.fragmentClass() as Class<PreferenceFragmentCompat> val builder = StringBuilder() FragmentScenario.launch(clazz).use { launchFragmentScenario(clazz).use { it.onFragment { fragment -> taskFinished.set(true) fragment.preferenceScreen.toString(builder) Loading @@ -108,6 +108,9 @@ abstract class CatalystScreenTestCase { return builder.toString() } protected open fun launchFragmentScenario(fragmentClass: Class<PreferenceFragmentCompat>) = FragmentScenario.launch(fragmentClass) private fun Preference.toString(builder: StringBuilder, indent: String = "") { val clazz = javaClass builder.append(indent).append(clazz).append(" {\n") Loading Loading
packages/SettingsLib/Preference/testutils/com/android/settingslib/preference/CatalystScreenTestCase.kt +4 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ abstract class CatalystScreenTestCase { @Suppress("UNCHECKED_CAST") val clazz = preferenceScreenCreator.fragmentClass() as Class<PreferenceFragmentCompat> val builder = StringBuilder() FragmentScenario.launch(clazz).use { launchFragmentScenario(clazz).use { it.onFragment { fragment -> taskFinished.set(true) fragment.preferenceScreen.toString(builder) Loading @@ -108,6 +108,9 @@ abstract class CatalystScreenTestCase { return builder.toString() } protected open fun launchFragmentScenario(fragmentClass: Class<PreferenceFragmentCompat>) = FragmentScenario.launch(fragmentClass) private fun Preference.toString(builder: StringBuilder, indent: String = "") { val clazz = javaClass builder.append(indent).append(clazz).append(" {\n") Loading