mirror of
https://codeberg.org/OpenTracksApp/OpenTracks.git
synced 2026-10-09 20:53:07 +02:00
merge heads
This commit is contained in:
@@ -62,7 +62,7 @@ public class DeleteTest extends ActivityInstrumentationTestCase2<TrackListActivi
|
|||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
EndToEndTestUtils.rotateAllActivities();
|
EndToEndTestUtils.rotateAllActivities();
|
||||||
EndToEndTestUtils
|
EndToEndTestUtils
|
||||||
.getButtonOnScreen(activityMyTracks.getString(R.string.generic_ok), true, true);
|
.getButtonOnScreen(activityMyTracks.getString(R.string.generic_yes), true, true);
|
||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
assertTrue(EndToEndTestUtils.SOLO.waitForText(activityMyTracks
|
assertTrue(EndToEndTestUtils.SOLO.waitForText(activityMyTracks
|
||||||
.getString(R.string.track_list_empty_message)));
|
.getString(R.string.track_list_empty_message)));
|
||||||
@@ -101,7 +101,7 @@ public class DeleteTest extends ActivityInstrumentationTestCase2<TrackListActivi
|
|||||||
EndToEndTestUtils.SOLO.waitForText(activityMyTracks.getString(R.string.track_detail_chart_tab));
|
EndToEndTestUtils.SOLO.waitForText(activityMyTracks.getString(R.string.track_detail_chart_tab));
|
||||||
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete), true);
|
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete), true);
|
||||||
EndToEndTestUtils
|
EndToEndTestUtils
|
||||||
.getButtonOnScreen(activityMyTracks.getString(R.string.generic_ok), true, true);
|
.getButtonOnScreen(activityMyTracks.getString(R.string.generic_yes), true, true);
|
||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
trackListView = EndToEndTestUtils.SOLO.getCurrentListViews();
|
trackListView = EndToEndTestUtils.SOLO.getCurrentListViews();
|
||||||
int trackNumberNew = trackListView.get(0).getCount();
|
int trackNumberNew = trackListView.get(0).getCount();
|
||||||
@@ -118,7 +118,7 @@ public class DeleteTest extends ActivityInstrumentationTestCase2<TrackListActivi
|
|||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete), true);
|
EndToEndTestUtils.findMenuItem(activityMyTracks.getString(R.string.menu_delete), true);
|
||||||
EndToEndTestUtils
|
EndToEndTestUtils
|
||||||
.getButtonOnScreen(activityMyTracks.getString(R.string.generic_ok), true, true);
|
.getButtonOnScreen(activityMyTracks.getString(R.string.generic_yes), true, true);
|
||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
EndToEndTestUtils.checkNotRecording();
|
EndToEndTestUtils.checkNotRecording();
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-24
@@ -291,10 +291,6 @@ public class EndToEndTestUtils {
|
|||||||
setIsEmulator();
|
setIsEmulator();
|
||||||
if ((getButtonOnScreen(activityMytracks.getString(R.string.eula_accept), false, false) != null)) {
|
if ((getButtonOnScreen(activityMytracks.getString(R.string.eula_accept), false, false) != null)) {
|
||||||
verifyFirstLaunch();
|
verifyFirstLaunch();
|
||||||
} else if (SOLO.waitForText(
|
|
||||||
// After reset setting, welcome page will show again.
|
|
||||||
activityMytracks.getString(R.string.welcome_title), 0, SHORT_WAIT_TIME)) {
|
|
||||||
resetPreferredUnits();
|
|
||||||
}
|
}
|
||||||
hasActionBar = setHasActionBar();
|
hasActionBar = setHasActionBar();
|
||||||
checkLanguage();
|
checkLanguage();
|
||||||
@@ -307,10 +303,6 @@ public class EndToEndTestUtils {
|
|||||||
hasGpsSingal = !SOLO.waitForText(NO_GPS_MESSAGE_PREFIX, 1, SHORT_WAIT_TIME);
|
hasGpsSingal = !SOLO.waitForText(NO_GPS_MESSAGE_PREFIX, 1, SHORT_WAIT_TIME);
|
||||||
SOLO.goBack();
|
SOLO.goBack();
|
||||||
}
|
}
|
||||||
} else if (SOLO.waitForText(
|
|
||||||
// After reset setting, welcome page will show again.
|
|
||||||
activityMytracks.getString(R.string.welcome_title), 0, SHORT_WAIT_TIME)) {
|
|
||||||
resetPreferredUnits();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int trackNumber = SOLO.getCurrentListViews().get(0).getCount();
|
int trackNumber = SOLO.getCurrentListViews().get(0).getCount();
|
||||||
@@ -330,16 +322,6 @@ public class EndToEndTestUtils {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks if need reset preferred units.
|
|
||||||
*/
|
|
||||||
private static void resetPreferredUnits() {
|
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.generic_ok), true, true);
|
|
||||||
SOLO.waitForText(activityMytracks.getString(R.string.settings_stats_units_title));
|
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.generic_ok), true, true);
|
|
||||||
instrumentation.waitForIdleSync();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rotates the given activity.
|
* Rotates the given activity.
|
||||||
*
|
*
|
||||||
@@ -356,11 +338,9 @@ public class EndToEndTestUtils {
|
|||||||
*/
|
*/
|
||||||
private static void verifyFirstLaunch() {
|
private static void verifyFirstLaunch() {
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.eula_accept), true, true);
|
getButtonOnScreen(activityMytracks.getString(R.string.eula_accept), true, true);
|
||||||
if (SOLO.waitForText(activityMytracks.getString(R.string.welcome_title))) {
|
if (SOLO.waitForText(activityMytracks.getString(R.string.enable_sync_title))) {
|
||||||
// Click for welcome.
|
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.generic_ok), true, true);
|
|
||||||
// Click for Sync with Google Drive(Don't enable sync as default).
|
// Click for Sync with Google Drive(Don't enable sync as default).
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.generic_cancel), true, true);
|
getButtonOnScreen(activityMytracks.getString(R.string.generic_no), true, true);
|
||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -534,7 +514,7 @@ public class EndToEndTestUtils {
|
|||||||
public static void deleteAllTracks() {
|
public static void deleteAllTracks() {
|
||||||
if (!isTrackListEmpty(false)) {
|
if (!isTrackListEmpty(false)) {
|
||||||
findMenuItem(activityMytracks.getString(R.string.menu_delete_all), true);
|
findMenuItem(activityMytracks.getString(R.string.menu_delete_all), true);
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.generic_ok), true, true);
|
getButtonOnScreen(activityMytracks.getString(R.string.generic_yes), true, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -872,7 +852,7 @@ public class EndToEndTestUtils {
|
|||||||
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.settings_backup_reset));
|
EndToEndTestUtils.SOLO.clickOnText(activityMyTracks.getString(R.string.settings_backup_reset));
|
||||||
SOLO.waitForText(activityMyTracks.getString(R.string.settings_reset));
|
SOLO.waitForText(activityMyTracks.getString(R.string.settings_reset));
|
||||||
SOLO.clickOnText(activityMyTracks.getString(R.string.settings_reset));
|
SOLO.clickOnText(activityMyTracks.getString(R.string.settings_reset));
|
||||||
getButtonOnScreen(activityMytracks.getString(R.string.generic_ok), true, true);
|
getButtonOnScreen(activityMytracks.getString(R.string.generic_yes), true, true);
|
||||||
Assert.assertTrue(SOLO.waitForText(activityMyTracks.getString(R.string.settings_reset_done)));
|
Assert.assertTrue(SOLO.waitForText(activityMyTracks.getString(R.string.settings_reset_done)));
|
||||||
instrumentation.waitForIdleSync();
|
instrumentation.waitForIdleSync();
|
||||||
SOLO.goBack();
|
SOLO.goBack();
|
||||||
|
|||||||
Reference in New Issue
Block a user