Exemplo n.º 1
0
 def setUp(self):
     """ Installs apk before test execution """
     global valid_package_name
     global path_to_valid_apk
     result = adb.shell('pm list packages | grep ' + valid_package_name)
     if not re.search(exp_install_cmd_output, result[1]):
         print('*** installing ' + valid_package_name)
         adb.install(path_to_valid_apk)
     else:
         print('*** no need to install ' + valid_package_name +
               ' since it is\
         already installed')
Exemplo n.º 2
0
    def setUp(self):
        """ Installs apk before test execution """
        global VALID_PACKAGE_NAME
        global PATH_TO_VALID_APK

        result = adb.shell('pm list packages | grep ' + VALID_PACKAGE_NAME)

        if not re.search(exp_install_cmd_output, result[1]):
            print('*** installing ' + VALID_PACKAGE_NAME)
            adb.install(PATH_TO_VALID_APK)
        else:
            print('*** no need to install ' + VALID_PACKAGE_NAME + ' since it is\
            already installed')
Exemplo n.º 3
0
    def setUp(self):
        """ Installs apk before test execution """
        global VALID_PACKAGE_NAME
        global PATH_TO_VALID_APK

        result = adb.shell('pm list packages | grep ' +  VALID_PACKAGE_NAME)

        if not re.search(exp_install_cmd_output, result[1]):
            print('*** installing ' + VALID_PACKAGE_NAME)
            adb.install(PATH_TO_VALID_APK)
        else:
            print('*** no need to install ' + VALID_PACKAGE_NAME + ' since it is\
            already installed')
Exemplo n.º 4
0
 def setUp(self):
     """ Installs apk before test execution """
     global valid_package_name
     global path_to_valid_apk
     result = adb.shell("pm list packages | grep " + valid_package_name)
     if not re.search(exp_install_cmd_output, result[1]):
         print("*** installing " + valid_package_name)
         adb.install(path_to_valid_apk)
     else:
         print(
             "*** no need to install "
             + valid_package_name
             + " since it is\
         already installed"
         )
Exemplo n.º 5
0
 def test_install_p_reinstall(self):
     global path_to_valid_apk
     self.test_install_p()
     result = adb.install(path_to_valid_apk, '-r')
     self.assertRegexpMatches(result[1], 'Success')
Exemplo n.º 6
0
 def test_install_invalid_apk(self):
     global PATH_TO_INVALID_APK
     result = adb.install(PATH_TO_INVALID_APK)
     self.assertRegexpMatches(result[1], 'INSTALL_FAILED_INVALID_APK')
Exemplo n.º 7
0
 def test_install_all_opts(self):
     global PATH_TO_VALID_APK
     result = adb.install(PATH_TO_VALID_APK, '-r', '-s', '-l', '-d', '-t')
     self.assertRegexpMatches(result[1], 'Success')
Exemplo n.º 8
0
 def test_install_sdcard(self):
     global PATH_TO_VALID_APK
     result = adb.install(PATH_TO_VALID_APK, '-s')
     self.assertRegexpMatches(result[1], 'Success')
Exemplo n.º 9
0
 def test_install_reinstall(self):
     global PATH_TO_VALID_APK
     self.test_install_p()
     result = adb.install(PATH_TO_VALID_APK, '-r')
     self.assertRegexpMatches(result[1], 'Success')
Exemplo n.º 10
0
 def test_install_n_invalid_apk(self):
     global path_to_invalid_apk
     result = adb.install(path_to_invalid_apk)
     self.assertRegexpMatches(result[1], "INSTALL_FAILED_INVALID_APK")
Exemplo n.º 11
0
 def test_install_n_invalid_apk(self):
     global path_to_invalid_apk
     result = adb.install(path_to_invalid_apk)
     self.assertRegexpMatches(result[1], 'INSTALL_FAILED_INVALID_APK')
Exemplo n.º 12
0
 def test_install_invalid_apk(self):
     result = adb.install(PATH_TO_INVALID_APK)
     result[1].should.match(r'INSTALL_FAILED_INVALID_APK|not a valid zip')
Exemplo n.º 13
0
 def test_install_wrong_opts(self):
     opts = ["-wrong_opt"]
     result = adb.install(PATH_TO_VALID_APK, opts)
     result[1].should.match(r'Error')
Exemplo n.º 14
0
 def test_install_multiple_opts(self):
     opts = ["-t", "-s"]
     result = adb.install(PATH_TO_VALID_APK, opts)
     result[1].should.match(r'Success')
Exemplo n.º 15
0
 def test_install_wo_opts(self):
     result = adb.install(PATH_TO_VALID_APK)
     result[1].should.match(r'Success')
Exemplo n.º 16
0
 def test_install_p_sdcard(self):
     global path_to_valid_apk
     result = adb.install(path_to_valid_apk, '-s')
     self.assertRegexpMatches(result[1], 'Success')
Exemplo n.º 17
0
 def test_install_p_sdcard(self):
     global path_to_valid_apk
     result = adb.install(path_to_valid_apk, "-s")
     self.assertRegexpMatches(result[1], "Success")
Exemplo n.º 18
0
 def test_install_p_all_opts(self):
     global path_to_valid_apk
     result = adb.install(path_to_valid_apk, '-r', '-s', '-l', '-d', '-t')
     self.assertRegexpMatches(result[1], 'Success')
Exemplo n.º 19
0
 def test_install_p_all_opts(self):
     global path_to_valid_apk
     result = adb.install(path_to_valid_apk, "-r", "-s", "-l", "-d", "-t")
     self.assertRegexpMatches(result[1], "Success")
Exemplo n.º 20
0
def install_apk():
    adb.install(PATH_TO_VALID_APK)
Exemplo n.º 21
0
 def test_install_p_reinstall(self):
     global path_to_valid_apk
     self.test_install_p()
     result = adb.install(path_to_valid_apk, "-r")
     self.assertRegexpMatches(result[1], "Success")