diff options
| author | 2022-12-05 10:23:49 +0800 | |
|---|---|---|
| committer | 2022-12-05 10:23:49 +0800 | |
| commit | 4f191eca0feb495e1eee67dc9e920dbe6764abd2 (patch) | |
| tree | f6c45638b02ebb7a72e0111faed0f80f7c690743 | |
| parent | 7957cfbbc4f97b9469ff0d142f4be641da9f6af5 (diff) | |
Refactor widget folder
Move Illustration widget to its own folder.
Move ChartTest to chart folder (to be aligned with the widget)
Bug: 244122804
Test: unit-test & local build gallery
Change-Id: Id6b8237ff37916724a5aaeb915c75400a9408113
| -rw-r--r-- | packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/page/IllustrationPage.kt | 6 | ||||
| -rw-r--r-- | packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/illustration/Illustration.kt (renamed from packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/Illustration.kt) | 2 | ||||
| -rw-r--r-- | packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/chart/ChartTest.kt (renamed from packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ChartTest.kt) | 14 | ||||
| -rw-r--r-- | packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/illustration/IllustrationTest.kt (renamed from packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/IllustrationTest.kt) | 14 |
4 files changed, 15 insertions, 21 deletions
diff --git a/packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/page/IllustrationPage.kt b/packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/page/IllustrationPage.kt index ddf66aae1c22..44f0343e4d2d 100644 --- a/packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/page/IllustrationPage.kt +++ b/packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/page/IllustrationPage.kt @@ -26,9 +26,9 @@ import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.compose.navigator import com.android.settingslib.spa.framework.theme.SettingsTheme import com.android.settingslib.spa.gallery.R -import com.android.settingslib.spa.widget.Illustration -import com.android.settingslib.spa.widget.IllustrationModel -import com.android.settingslib.spa.widget.ResourceType +import com.android.settingslib.spa.widget.illustration.Illustration +import com.android.settingslib.spa.widget.illustration.IllustrationModel +import com.android.settingslib.spa.widget.illustration.ResourceType import com.android.settingslib.spa.widget.preference.Preference import com.android.settingslib.spa.widget.preference.PreferenceModel diff --git a/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/Illustration.kt b/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/illustration/Illustration.kt index cd8a02a10b3d..7cc9bf7c9d50 100644 --- a/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/Illustration.kt +++ b/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/illustration/Illustration.kt @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.settingslib.spa.widget +package com.android.settingslib.spa.widget.illustration import androidx.compose.foundation.background import androidx.compose.foundation.layout.Column diff --git a/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ChartTest.kt b/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/chart/ChartTest.kt index fa7a98add2ae..2230d6c96bbb 100644 --- a/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/ChartTest.kt +++ b/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/chart/ChartTest.kt @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.settingslib.spa.widget +package com.android.settingslib.spa.widget.chart import androidx.compose.ui.Modifier import androidx.compose.ui.semantics.SemanticsPropertyKey @@ -24,12 +24,6 @@ import androidx.compose.ui.test.SemanticsMatcher import androidx.compose.ui.test.assertIsDisplayed import androidx.compose.ui.test.junit4.createComposeRule import androidx.test.ext.junit.runners.AndroidJUnit4 -import com.android.settingslib.spa.widget.chart.BarChart -import com.android.settingslib.spa.widget.chart.BarChartData -import com.android.settingslib.spa.widget.chart.LineChart -import com.android.settingslib.spa.widget.chart.LineChartData -import com.android.settingslib.spa.widget.chart.PieChart -import com.android.settingslib.spa.widget.chart.PieChartData import org.junit.Rule import org.junit.Test import org.junit.runner.RunWith @@ -39,10 +33,10 @@ class ChartTest { @get:Rule val composeTestRule = createComposeRule() - private val Chart = SemanticsPropertyKey<String>("Chart") - private var SemanticsPropertyReceiver.chart by Chart + private val chart = SemanticsPropertyKey<String>("Chart") + private var SemanticsPropertyReceiver.chart by chart private fun hasChart(chart: String): SemanticsMatcher = - SemanticsMatcher.expectValue(Chart, chart) + SemanticsMatcher.expectValue(this.chart, chart) @Test fun line_chart_displayed() { diff --git a/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/IllustrationTest.kt b/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/illustration/IllustrationTest.kt index 54abec9ac0d7..77c505dae8a9 100644 --- a/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/IllustrationTest.kt +++ b/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/illustration/IllustrationTest.kt @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.settingslib.spa.widget +package com.android.settingslib.spa.widget.illustration import androidx.annotation.DrawableRes import androidx.annotation.RawRes @@ -39,8 +39,8 @@ class IllustrationTest { @get:Rule val composeTestRule = createComposeRule() - private val DrawableId = SemanticsPropertyKey<Int>("DrawableResId") - private var SemanticsPropertyReceiver.drawableId by DrawableId + private val drawableId = SemanticsPropertyKey<Int>("DrawableResId") + private var SemanticsPropertyReceiver.drawableId by drawableId @Test fun image_displayed() { @@ -54,7 +54,7 @@ class IllustrationTest { } fun hasDrawable(@DrawableRes id: Int): SemanticsMatcher = - SemanticsMatcher.expectValue(DrawableId, id) + SemanticsMatcher.expectValue(drawableId, id) val isIllustrationNode = hasAnyAncestor(hasDrawable(resId)) composeTestRule.onAllNodes(hasDrawable(resId)) @@ -62,8 +62,8 @@ class IllustrationTest { .assertIsDisplayed() } - private val RawId = SemanticsPropertyKey<Int>("RawResId") - private var SemanticsPropertyReceiver.rawId by RawId + private val rawId = SemanticsPropertyKey<Int>("RawResId") + private var SemanticsPropertyReceiver.rawId by rawId @Test fun empty_lottie_not_displayed() { @@ -77,7 +77,7 @@ class IllustrationTest { } fun hasRaw(@RawRes id: Int): SemanticsMatcher = - SemanticsMatcher.expectValue(RawId, id) + SemanticsMatcher.expectValue(rawId, id) val isIllustrationNode = hasAnyAncestor(hasRaw(resId)) composeTestRule.onAllNodes(hasRaw(resId)) |