Browse Source

Add locales to fastlane and improve the tests

3.4.x
Nicolas Pomepuy 5 years ago
parent
commit
de8e719558
  1. 5
      application/app/src/androidTest/java/org/videolan/vlc/TvScreenhotsInstrumentedTest.kt
  2. 2
      buildsystem/automation/fastlane/Screengrabfile

5
application/app/src/androidTest/java/org/videolan/vlc/TvScreenhotsInstrumentedTest.kt

@ -105,7 +105,6 @@ class TvScreenhotsInstrumentedTest : BaseUITest() {
pressDPadCenter()
waitForActivity(VerticalGridActivity::class.java)
waitId(org.videolan.television.R.id.list, 5000)
getCurrentActivity()?.let { activity ->
UiUtils.waitUntilLoaded { activity.findViewById(org.videolan.television.R.id.list) }
@ -124,7 +123,6 @@ class TvScreenhotsInstrumentedTest : BaseUITest() {
pressDPadCenter()
waitForActivity(VerticalGridActivity::class.java)
waitId(org.videolan.television.R.id.list, 5000)
getCurrentActivity()?.let { activity ->
UiUtils.waitUntilLoaded { activity.findViewById(org.videolan.television.R.id.list) }
}
@ -135,12 +133,11 @@ class TvScreenhotsInstrumentedTest : BaseUITest() {
pressDPadCenter()
pressDPadCenter()
waitForActivity(VerticalGridActivity::class.java)
waitId(org.videolan.television.R.id.list, 5000)
getCurrentActivity()?.let { activity ->
UiUtils.waitUntilLoaded { activity.findViewById(org.videolan.television.R.id.list) }
}
ScreenshotUtil.takeScreenshot(2,"tv_video_list")
pressDPad(Direction.DOWN, 3)
pressDPad(Direction.DOWN, 1)
pressDPadCenter()
SystemClock.sleep(1500)
pressDPad(Direction.DOWN)

2
buildsystem/automation/fastlane/Screengrabfile

@ -6,7 +6,7 @@
use_adb_root(true)
test_instrumentation_runner("org.videolan.vlc.MultidexTestRunner")
#locales(['en-US', 'fr-FR', 'it-IT', 'ko-KR', 'ja-JP'])
locales(['en-US', 'fr-FR', 'it-IT'])
locales(['en-US', 'fr-FR', 'it-IT', 'ko-KR', 'ja-JP', 'es-ES', 'hi-IN', 'de-DE', 'ru-RU', 'pt-BR'])
# clear all previously generated screenshots in your local output directory before creating new ones
clear_previous_screenshots(true)

Loading…
Cancel
Save