From aba8cb40903d25c04df163d75894dfd6b6df6037 Mon Sep 17 00:00:00 2001 From: Plonk42 Date: Tue, 16 Feb 2016 23:43:00 +0100 Subject: [PATCH] Integrate EndToEnd tests and removed unused tests projects --- MyTracks/.idea/misc.xml | 3 + .../endtoendtest/EndToEndTestRunner.java | 0 .../endtoendtest/EndToEndTestUtils.java | 0 .../mytracks/endtoendtest/GoogleUtils.java | 0 .../endtoendtest/RunConfiguration.java | 0 .../endtoendtest/common/CreateTrackTest.java | 0 .../endtoendtest/common/DeleteTest.java | 0 .../endtoendtest/common/EditTrackTest.java | 0 .../common/ExportAllAndImportAllTest.java | 0 .../common/ExportSingleTrackTest.java | 0 .../endtoendtest/common/MenuItemsTest.java | 0 .../endtoendtest/common/MyLocationTest.java | 0 .../endtoendtest/common/PauseResumeTest.java | 0 .../endtoendtest/common/SettingsTest.java | 0 .../endtoendtest/common/ShareTest.java | 0 .../endtoendtest/common/ViewsTest.java | 0 .../endtoendtest/others/BigTestUtils.java | 0 .../others/ResourceUsageTest.java | 0 .../endtoendtest/others/SensorTest.java | 0 .../endtoendtest/others/StressTest.java | 0 .../sync/MultiAccountsSyncTest.java | 0 .../sync/SyncDriveWithMyTracksTest.java | 0 .../sync/SyncMyTracksWithDriveTest.java | 0 .../endtoendtest/sync/SyncTestUtils.java | 0 MyTracksApiSample/.classpath | 9 - MyTracksApiSample/.project | 33 - .../.settings/org.eclipse.jdt.core.prefs | 316 ------ .../.settings/org.eclipse.jdt.ui.prefs | 4 - MyTracksApiSample/AndroidManifest.xml | 31 - MyTracksApiSample/proguard.cfg | 40 - MyTracksApiSample/project.properties | 12 - MyTracksApiSample/res/drawable-hdpi/icon.png | Bin 4147 -> 0 bytes MyTracksApiSample/res/drawable-ldpi/icon.png | Bin 1723 -> 0 bytes MyTracksApiSample/res/drawable-mdpi/icon.png | Bin 2574 -> 0 bytes MyTracksApiSample/res/layout/main.xml | 26 - MyTracksApiSample/res/values/strings.xml | 7 - .../mytracks/samples/api/MainActivity.java | 162 ---- .../samples/api/MyTracksReceiver.java | 36 - MyTracksTest/.classpath | 15 - MyTracksTest/.factorypath | 6 - MyTracksTest/.project | 34 - .../.settings/org.eclipse.jdt.apt.core.prefs | 7 - .../.settings/org.eclipse.jdt.core.prefs | 421 -------- .../.settings/org.eclipse.jdt.ui.prefs | 61 -- MyTracksTest/AndroidManifest.xml | 39 - MyTracksTest/MyTracksTests.launch | 27 - MyTracksTest/libs/AndroidMockGenerator.jar | Bin 695878 -> 0 bytes MyTracksTest/libs/robotium-solo-3.3.jar | Bin 55662 -> 0 bytes MyTracksTest/lint.xml | 3 - MyTracksTest/project.properties | 13 - MyTracksTest/res/.readme | 1 - .../apps/mytracks/BootReceiverTest.java | 91 -- .../apps/mytracks/ChartValueSeriesTest.java | 80 -- .../android/apps/mytracks/TrackStubUtils.java | 91 -- .../content/DescriptionGeneratorImplTest.java | 198 ---- .../content/MyTracksProviderTest.java | 263 ----- .../MyTracksProviderUtilsImplTest.java | 908 ------------------ .../mytracks/content/SearchEngineTest.java | 326 ------- .../mytracks/content/TrackDataHubTest.java | 805 ---------------- .../content/WaypointCreationRequestTest.java | 58 -- .../mytracks/fragments/ChartFragmentTest.java | 352 ------- .../io/backup/PreferenceBackupHelperTest.java | 212 ---- .../io/file/exporter/CsvTrackWriterTest.java | 90 -- .../file/exporter/FileTrackExporterTest.java | 314 ------ .../io/file/exporter/GpxTrackWriterTest.java | 78 -- .../io/file/exporter/KmlTrackWriterTest.java | 127 --- .../io/file/exporter/TcxTrackWriterTest.java | 97 -- .../io/file/exporter/TrackWriterTest.java | 219 ----- .../AbstractTestFileTrackImporter.java | 164 ---- .../importer/GpxFileTrackImporterTest.java | 257 ----- .../importer/KmlFileTrackImporterTest.java | 141 --- .../io/file/importer/LocationsMatcher.java | 81 -- .../SendFusionTablesActivityTest.java | 85 -- .../SendFusionTablesUtilsTest.java | 212 ---- .../io/maps/SendMapsActivityTest.java | 90 -- .../io/maps/SendMapsAsyncTaskTest.java | 327 ------- .../mytracks/io/maps/SendMapsUtilsTest.java | 149 --- .../io/sendtogoogle/SendRequestTest.java | 287 ------ .../sendtogoogle/SendToGoogleUtilsTest.java | 124 --- .../SendSpreadsheetsUtilsTest.java | 74 -- .../DynamicSpeedTrackPathDescriptorTest.java | 104 -- .../FixedSpeedTrackPathDescriptorTest.java | 92 -- .../maps/MultiColorTrackPathTest.java | 60 -- .../AdaptiveLocationListenerPolicyTest.java | 76 -- .../services/ControlRecordingServiceTest.java | 105 -- .../services/TestRecordingService.java | 65 -- .../services/TrackRecordingServiceTest.java | 798 --------------- .../sensors/PolarMessageParserTest.java | 69 -- .../sensors/SensorManagerFactoryTest.java | 47 - .../services/sensors/StrideReadingsTest.java | 63 -- .../sensors/ZephyrMessageParserTest.java | 55 -- .../AnnouncementPeriodicTaskFactoryTest.java | 33 - .../tasks/AnnouncementPeriodicTaskTest.java | 533 ---------- .../apps/mytracks/stats/DoubleBufferTest.java | 117 --- .../mytracks/stats/ExtremityMonitorTest.java | 63 -- .../mytracks/stats/TripStatisticsTest.java | 107 --- .../stats/TripStatisticsUpdaterTest.java | 331 ------- .../testing/TestingProviderUtilsFactory.java | 38 - .../mytracks/util/ChartURLGeneratorTest.java | 75 -- .../util/ChartsExtendedEncoderTest.java | 47 - .../apps/mytracks/util/FileUtilsTest.java | 121 --- .../apps/mytracks/util/StringUtilsTest.java | 183 ---- .../mytracks/util/TrackNameUtilsTest.java | 71 -- MyTracksTest_E2E/.classpath | 15 - MyTracksTest_E2E/.factorypath | 6 - MyTracksTest_E2E/.project | 34 - .../.settings/org.eclipse.jdt.apt.core.prefs | 7 - .../.settings/org.eclipse.jdt.core.prefs | 402 -------- .../.settings/org.eclipse.jdt.ui.prefs | 60 -- MyTracksTest_E2E/AndroidManifest.xml | 39 - MyTracksTest_E2E/MyTracksTests.launch | 27 - .../libs/AndroidMockGenerator.jar | Bin 695878 -> 0 bytes MyTracksTest_E2E/libs/robotium-solo-5.0.1.jar | Bin 109275 -> 0 bytes MyTracksTest_E2E/lint.xml | 3 - MyTracksTest_E2E/project.properties | 13 - MyTracksTest_E2E/res/.readme | 1 - 116 files changed, 3 insertions(+), 11463 deletions(-) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/EndToEndTestRunner.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/EndToEndTestUtils.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/GoogleUtils.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/RunConfiguration.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/CreateTrackTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/DeleteTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/EditTrackTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/ExportAllAndImportAllTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/ExportSingleTrackTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/MenuItemsTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/MyLocationTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/PauseResumeTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/SettingsTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/ShareTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/common/ViewsTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/others/BigTestUtils.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/others/ResourceUsageTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/others/SensorTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/others/StressTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/sync/MultiAccountsSyncTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/sync/SyncDriveWithMyTracksTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/sync/SyncMyTracksWithDriveTest.java (100%) rename {MyTracksTest_E2E/src => MyTracks/myTracks/src/androidTest/java}/com/google/android/apps/mytracks/endtoendtest/sync/SyncTestUtils.java (100%) delete mode 100644 MyTracksApiSample/.classpath delete mode 100644 MyTracksApiSample/.project delete mode 100644 MyTracksApiSample/.settings/org.eclipse.jdt.core.prefs delete mode 100644 MyTracksApiSample/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 MyTracksApiSample/AndroidManifest.xml delete mode 100644 MyTracksApiSample/proguard.cfg delete mode 100644 MyTracksApiSample/project.properties delete mode 100644 MyTracksApiSample/res/drawable-hdpi/icon.png delete mode 100644 MyTracksApiSample/res/drawable-ldpi/icon.png delete mode 100644 MyTracksApiSample/res/drawable-mdpi/icon.png delete mode 100644 MyTracksApiSample/res/layout/main.xml delete mode 100644 MyTracksApiSample/res/values/strings.xml delete mode 100644 MyTracksApiSample/src/com/google/android/apps/mytracks/samples/api/MainActivity.java delete mode 100644 MyTracksApiSample/src/com/google/android/apps/mytracks/samples/api/MyTracksReceiver.java delete mode 100644 MyTracksTest/.classpath delete mode 100644 MyTracksTest/.factorypath delete mode 100644 MyTracksTest/.project delete mode 100644 MyTracksTest/.settings/org.eclipse.jdt.apt.core.prefs delete mode 100644 MyTracksTest/.settings/org.eclipse.jdt.core.prefs delete mode 100644 MyTracksTest/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 MyTracksTest/AndroidManifest.xml delete mode 100644 MyTracksTest/MyTracksTests.launch delete mode 100644 MyTracksTest/libs/AndroidMockGenerator.jar delete mode 100644 MyTracksTest/libs/robotium-solo-3.3.jar delete mode 100644 MyTracksTest/lint.xml delete mode 100644 MyTracksTest/project.properties delete mode 100644 MyTracksTest/res/.readme delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/BootReceiverTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/ChartValueSeriesTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/TrackStubUtils.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/content/DescriptionGeneratorImplTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/content/MyTracksProviderTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/content/MyTracksProviderUtilsImplTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/content/SearchEngineTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/content/TrackDataHubTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/content/WaypointCreationRequestTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/fragments/ChartFragmentTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/backup/PreferenceBackupHelperTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/exporter/CsvTrackWriterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/exporter/FileTrackExporterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/exporter/GpxTrackWriterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/exporter/KmlTrackWriterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/exporter/TcxTrackWriterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/exporter/TrackWriterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/importer/AbstractTestFileTrackImporter.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/importer/GpxFileTrackImporterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/importer/KmlFileTrackImporterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/file/importer/LocationsMatcher.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/fusiontables/SendFusionTablesActivityTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/fusiontables/SendFusionTablesUtilsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/maps/SendMapsActivityTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/maps/SendMapsAsyncTaskTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/maps/SendMapsUtilsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/sendtogoogle/SendRequestTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/sendtogoogle/SendToGoogleUtilsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/io/spreadsheets/SendSpreadsheetsUtilsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/maps/DynamicSpeedTrackPathDescriptorTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/maps/FixedSpeedTrackPathDescriptorTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/maps/MultiColorTrackPathTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/ControlRecordingServiceTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/TestRecordingService.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/TrackRecordingServiceTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/sensors/PolarMessageParserTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/sensors/SensorManagerFactoryTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/sensors/StrideReadingsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/sensors/ZephyrMessageParserTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskFactoryTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/services/tasks/AnnouncementPeriodicTaskTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/stats/DoubleBufferTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/stats/ExtremityMonitorTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/stats/TripStatisticsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/stats/TripStatisticsUpdaterTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/testing/TestingProviderUtilsFactory.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/util/ChartURLGeneratorTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/util/ChartsExtendedEncoderTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/util/FileUtilsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/util/StringUtilsTest.java delete mode 100644 MyTracksTest/src/com/google/android/apps/mytracks/util/TrackNameUtilsTest.java delete mode 100644 MyTracksTest_E2E/.classpath delete mode 100644 MyTracksTest_E2E/.factorypath delete mode 100644 MyTracksTest_E2E/.project delete mode 100644 MyTracksTest_E2E/.settings/org.eclipse.jdt.apt.core.prefs delete mode 100644 MyTracksTest_E2E/.settings/org.eclipse.jdt.core.prefs delete mode 100644 MyTracksTest_E2E/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 MyTracksTest_E2E/AndroidManifest.xml delete mode 100644 MyTracksTest_E2E/MyTracksTests.launch delete mode 100644 MyTracksTest_E2E/libs/AndroidMockGenerator.jar delete mode 100644 MyTracksTest_E2E/libs/robotium-solo-5.0.1.jar delete mode 100644 MyTracksTest_E2E/lint.xml delete mode 100644 MyTracksTest_E2E/project.properties delete mode 100644 MyTracksTest_E2E/res/.readme diff --git a/MyTracks/.idea/misc.xml b/MyTracks/.idea/misc.xml index 415b16671..71f92fa33 100644 --- a/MyTracks/.idea/misc.xml +++ b/MyTracks/.idea/misc.xml @@ -1,5 +1,8 @@ + + +