Commit Graph

61 Commits

Author SHA1 Message Date
youtaol 99c094d9a1 Merge heads 2012-08-01 10:12:17 +08:00
youtaol a08cbe4265 Change a field name in EndToEndTestUtils. 2012-08-01 10:11:52 +08:00
Jimmy Shih cbfcaaeb59 merge heads 2012-07-27 17:10:11 -07:00
Jimmy Shih d32221416d Clean up PeriodicTask. 2012-07-27 17:04:58 -07:00
youtaol b052c34e76 Make test can run on Android 4.1. Initialize the status of GPS signal and then use it during test. Create a common method to enter text which can hides soft keyboard. 2012-07-27 16:51:18 +08:00
youtaol b6fd63a512 Merge heads 2012-07-27 10:24:20 +08:00
youtaol b986dd51a9 Merge heads 2012-07-27 09:46:02 +08:00
youtaol 9244255b86 Change code style of MyTracksProviderUtilsImplTest. 2012-07-27 09:44:18 +08:00
Jimmy Shih 1bcbf7b5de Update all TrackPathPainter and TrackPathDescriptor.
Fix issues of incrementally updating a path.
2012-07-26 15:29:16 -07:00
Jimmy Shih 2b85a0ebba Update MayOverlay.
Fix heading calculation.
2012-07-26 10:05:24 -07:00
youtaol 1f093aa69f Change the code style and fix few invisible warnings in javadoc of MyTracksProviderUtilsImplTest. 2012-07-26 19:59:49 +08:00
youtaol a7d855cc27 Merge heads 2012-07-26 11:00:04 +08:00
Jimmy Shih e50938078f merge heads 2012-07-25 11:10:51 -07:00
youtaol 4dbc9fe682 Merge heads 2012-07-25 18:16:01 +08:00
youtaol 0e8f926769 Fix an error when run testSplitSetting in French. Update the Robotium to latest version. 2012-07-25 18:14:58 +08:00
youtaol 38f317fb35 Add test cases for MyTracksProvider. 2012-07-24 20:00:19 +08:00
youtaol cb8744999b Merge heads 2012-07-24 18:03:09 +08:00
youtaol 737045bdde Add unit test cases about MyTracksProviderUtilsImpl. Change some code style of MyTracksProviderUtilsImplTest. 2012-07-24 18:01:51 +08:00
youtaol 47ba1cbf4b Change some code to make test stable. Add a method in EndToEndTestUtils to hide soft keyboard when input text in edit text. Add method deleteAllTracks() in EndToEndTestUtils. Add 4 fields for different wait time in EndToEndTestUtils. Change method showMoreMenuItem to showMenuItem in EndToEndTestUtils. 2012-07-23 17:56:54 +08:00
youtaol 9d7fbf4956 Merge heads 2012-07-23 11:44:21 +08:00
youtaol d503a0cf66 Revert EndToEndTestUtils.java to aviod a merge confliction and will be recovered by a following change. 2012-07-23 11:38:52 +08:00
Jimmy Shih c03fda24b0 Change TrackDataHub threading model so all requests are
handled in the handler thread.
2012-07-20 18:45:11 -07:00
youtaol b1116ff90b Add some tests to MyTracksProviderUtilsImplTest. 2012-07-20 17:34:29 +08:00
youtaol 27ffabb62a Merge heads 2012-07-20 17:06:17 +08:00
Jimmy Shih c1dd6eadad Clean up MyTracksProviderUtilsImpl.
Update MyTracks eclipse style.
2012-07-17 16:13:10 -07:00
youtaol 56663c53a4 Change showMoreMenuItem() to showMenuIten() and make the logic to find menu right and clear. Fix issues when run on emulator 2.3.3. 2012-07-17 14:14:19 +08:00
youtaol a64a51bc16 Make some change to make tests can run on OS 2.3.3. 2012-07-13 17:26:09 +08:00
youtaol cee6a5bbd0 Add comment about the method showMoreMenuItem() in EndToEndTestUtils.java. Remove android:icon statement in manifest.xml for it causes a error (This error can be reproduced by run aapt dump badging MyTracksTest.apk in command line) when I try to run it on mobile harness (Test devices lab) and it seems work well after I remove it. 2012-07-13 15:29:03 +08:00
youtaol a267708ab5 Change some code style. 2012-07-12 12:59:08 +08:00
youtaol be3422cf59 Merge heads 2012-07-12 11:15:34 +08:00
youtaol 9c807697de Merge heads 2012-07-12 11:15:17 +08:00
Jimmy Shih 73d1a07fc1 Clean up TrackDataManager and TrackDataType. 2012-07-11 15:42:36 -07:00
Jimmy Shih e3229dc933 Clean up DataSource, DataSourceManager, and DataSourceListener. 2012-07-11 10:10:42 -07:00
youtaol 257de5a836 Fix some issues of end2end test on real device. Check the status when the device has no GPS signal in testCreateTrackWithMarkers(). Make 4 static fields in EndToEndTestUtils to define different wait time. 2012-07-11 18:49:49 +08:00
youtaol ba83d84fd5 Make the testSplitSetting() can run in 5 languages. 2012-07-10 19:01:45 +08:00
youtaol f4ac6311b0 Merge heads 2012-07-10 17:20:10 +08:00
youtaol 508730e125 Fix error. 2012-07-10 17:19:49 +08:00
youtaol 9e5bd5e379 Change code style of test GoogleUtils and related code. 2012-07-10 17:16:07 +08:00
youtaol 72c75bdf37 Add test method testFrequencyMenu. 2012-07-10 16:40:50 +08:00
youtaol 812ca57d42 Merge heads 2012-07-06 14:41:50 +08:00
youtaol 9a24f12e11 Add test case to check the mark split logic. 2012-07-06 14:41:15 +08:00
youtaol 4cf7c4b32c Provide a way to delete the My Tracks info in the spreadsheet. Remove the method dropMaps() and add a delete flag to searchMapByTitle() method. 2012-07-06 13:50:17 +08:00
youtaol 453dd01928 Add code to drop the maps data, fusion table table of a track after send it Google. Change some code to make end-to-end tests run more stable. 2012-07-05 18:49:58 +08:00
youtaol 72273b7a85 Add a class to check the send result in Google Maps, Docs and Fusion Tables.
Change the code to give an activity to each track.
Change the way to initialize the static fields in EndToEndTestUtils.
2012-07-04 15:32:25 +08:00
youtaol 4dddea507f Merge heads 2012-07-03 20:07:00 +08:00
youtaol ec74968f94 Add a check about the voice frequency menu and split frequency. 2012-07-03 20:04:48 +08:00
youtaol f06476a4f6 Fix a bug of wrong text to be check. 2012-06-29 19:17:47 +08:00
youtaol 27bdc41ce2 Merge heads 2012-06-29 12:22:52 +08:00
youtaol 5b14f98a95 Add French and Arabic support to End-to-end test. 2012-06-29 12:21:31 +08:00
Jimmy Shih f23e0cc740 Fix unit test due to changes in 8daac052f042 2012-06-28 17:51:58 -07:00