Index: build/android/pylib/device/device_utils_test.py |
diff --git a/build/android/pylib/device/device_utils_test.py b/build/android/pylib/device/device_utils_test.py |
index 23a1a325e7680dda7e12d2fa8a3c8e6a084b8d3b..b6c5a2fea38f87da86d42e3ef5811f1795f13e81 100755 |
--- a/build/android/pylib/device/device_utils_test.py |
+++ b/build/android/pylib/device/device_utils_test.py |
@@ -474,9 +474,20 @@ class DeviceUtilsInstallTest(DeviceUtilsTest): |
(mock.call.pylib.utils.apk_helper.GetPackageName('/fake/test/app.apk'), |
'this.is.a.test.package'), |
(self.call.device.GetApplicationPath('this.is.a.test.package'), None), |
- self.call.adb.Install('/fake/test/app.apk', reinstall=False)): |
+ self.call.adb.Install('/fake/test/app.apk', reinstall=False, |
+ split_paths=None)): |
self.device.Install('/fake/test/app.apk', retries=0) |
+ def testInstall_withSplits(self): |
+ with self.assertCalls( |
+ (mock.call.pylib.utils.apk_helper.GetPackageName('/fake/test/app.apk'), |
+ 'this.is.a.test.package'), |
+ (self.call.device.GetApplicationPath('this.is.a.test.package'), None), |
+ self.call.adb.Install('/fake/test/app.apk', reinstall=False, |
+ split_paths=['/fake/test/split.apk'])): |
+ self.device.Install('/fake/test/app.apk', retries=0, |
+ split_paths=['/fake/test/split.apk']) |
+ |
def testInstall_differentPriorInstall(self): |
with self.assertCalls( |
(mock.call.pylib.utils.apk_helper.GetPackageName('/fake/test/app.apk'), |
@@ -487,7 +498,8 @@ class DeviceUtilsInstallTest(DeviceUtilsTest): |
'/fake/test/app.apk', '/fake/data/app/this.is.a.test.package.apk'), |
[('/fake/test/app.apk', '/fake/data/app/this.is.a.test.package.apk')]), |
self.call.adb.Uninstall('this.is.a.test.package'), |
- self.call.adb.Install('/fake/test/app.apk', reinstall=False)): |
+ self.call.adb.Install('/fake/test/app.apk', reinstall=False, |
+ split_paths=None)): |
self.device.Install('/fake/test/app.apk', retries=0) |
def testInstall_differentPriorInstall_reinstall(self): |
@@ -499,7 +511,8 @@ class DeviceUtilsInstallTest(DeviceUtilsTest): |
(self.call.device._GetChangedFilesImpl( |
'/fake/test/app.apk', '/fake/data/app/this.is.a.test.package.apk'), |
[('/fake/test/app.apk', '/fake/data/app/this.is.a.test.package.apk')]), |
- self.call.adb.Install('/fake/test/app.apk', reinstall=True)): |
+ self.call.adb.Install('/fake/test/app.apk', reinstall=True, |
+ split_paths=None)): |
self.device.Install('/fake/test/app.apk', reinstall=True, retries=0) |
def testInstall_identicalPriorInstall(self): |
@@ -518,7 +531,8 @@ class DeviceUtilsInstallTest(DeviceUtilsTest): |
(mock.call.pylib.utils.apk_helper.GetPackageName('/fake/test/app.apk'), |
'this.is.a.test.package'), |
(self.call.device.GetApplicationPath('this.is.a.test.package'), None), |
- (self.call.adb.Install('/fake/test/app.apk', reinstall=False), |
+ (self.call.adb.Install('/fake/test/app.apk', reinstall=False, |
+ split_paths=None), |
self.CommandError('Failure\r\n'))): |
with self.assertRaises(device_errors.CommandFailedError): |
self.device.Install('/fake/test/app.apk', retries=0) |
@@ -1679,4 +1693,3 @@ class DeviceUtilsHealthyDevicesTest(mock_calls.TestCase): |
if __name__ == '__main__': |
logging.getLogger().setLevel(logging.DEBUG) |
unittest.main(verbosity=2) |
- |