gecko-dev/testing/mozbase/mozdevice
Edwin Gao ee7107754b Bug 1190701 - make ADBAndroidMixin.is_app_installed() unambiguous r=bc,gbrown
Behavior changes:
- ADBAndroidMixin.is_app_installed() will now perform a strict check on `app_name` provided. Previously, the behavior was to do a fuzzy match, where as long as the provided `app_name` matched some item on the list it would return True. Now, the exact string as shown when user calls `adb shell > pm list packages` will be required in order to generate a True return value.

Other changes:
- bumped mozdevice version to 1.1.2 reflecting minor behavior change.
- addition of unit tests for ADBAndroidMixin.is_app_installed() method call and surrounding helper methods such as mocked fixtures, manifest changes.

Differential Revision: https://phabricator.services.mozilla.com/D7322

--HG--
extra : moz-landing-system : lando
2018-10-02 18:39:38 +00:00
..
mozdevice Bug 1190701 - make ADBAndroidMixin.is_app_installed() unambiguous r=bc,gbrown 2018-10-02 18:39:38 +00:00
tests Bug 1190701 - make ADBAndroidMixin.is_app_installed() unambiguous r=bc,gbrown 2018-10-02 18:39:38 +00:00
setup.py Bug 1190701 - make ADBAndroidMixin.is_app_installed() unambiguous r=bc,gbrown 2018-10-02 18:39:38 +00:00