Commit graph

14 commits

Author SHA1 Message Date
Adam Jones
268ba07648 Convert instrumentation tests to Kotlin (#2689)
* Convert SettingsActivityTest to Kotlin

* Convert NavigationBaseActivityTest to Kotlin

* Convert UploadTest to Kotlin
2019-03-21 10:26:36 +05:30
Adam Jones
701764d974 Fix tests in SettingsActivity (#2625)
* Fix SettingsActivityTest

* Add test in SettingsActivity to set recent upload limit to 0

* Add tests to recent upload limit setting

* Simplify activity test rule
2019-03-17 11:21:10 +05:30
Vivek Maskara
7cb87f3cab Consolidate shared prefs to a single store (#2613)
* Consolidate shared prefs to a single store
* Fix achievements activity
* Fix store usage
2019-03-16 13:56:56 +00:00
Vivek Maskara
57e685cf6c Fix #2593: Migrate to androidX (#2594)
* Update dependencies and migrate to androidX
* Make gradle properties tidy
2019-03-16 11:22:37 +00:00
Vivek Maskara
d4fa9cfa45 Use wrapper for interacting with shared preferences (#2288)
* Use wrapper for accessing shared preferences across the app

* Use Json kv store for storing place object

* Fix tests

* Fix test failure

* Fix UI tests
2019-01-14 00:13:21 +05:30
sp2710
dabcd43a5b Removed default license settings, and implemented selecting last selected license as default licence(#2170) (#2218)
* Removed default license settings, and implemented selecting last selected license as default licence(#2170)
* Replace settings license tests with recent upload limit test
2019-01-04 15:26:39 +00:00
Edward Savage
e36a71a584 Optimize imports (#1927) 2018-10-13 18:31:25 +11:00
Madhur Gupta
bdd7a86cd5 Revamp the Settings page (#1259)
* Revamp the Settings page

* Update License Test
2018-03-11 00:56:05 +05:30
Paul Hawke
2e4b25aa99 Changes pulled in from whym/apps-android-commons. 2017-07-17 19:21:40 -05:00
Yusuke Matsubara
28d73d2b96 Espresso: match with resource names in settings screen
Apparently this is more robust (especially for SDK version 25)
2017-05-21 21:38:35 +09:00
Adam Jones
75060d7875 Removing unused imports 2017-05-15 16:45:46 +01:00
Adam Jones
e5d7caf5f2 Update SettingsActivityTest to correctly pass test on LicenseSpinner 2017-05-10 23:15:15 +01:00
Yusuke Matsubara
46b54e7312 Remove redundant Espresso/Travis settings 2017-04-20 21:34:04 +09:00
Yusuke Matsubara
7a7e1e7fbb Test license selection in Settings and run emulator on Travis 2017-04-19 20:33:59 +09:00