def parse_apk(self, apk): apk = Apk.parse(self.config, apk) if not apk: return False self.artifact = apk return True
def test_apk_debug_signed(self): mock_config = MagicMock() mock_config.verbose = False apk = Apk.parse(mock_config, "res/debug.apk") self.assertIsNone(apk)
def test_apk_v1_and_v2_signed(self): mock_config = MagicMock() mock_config.verbose = False apk = Apk.parse(mock_config, "res/v1and2.apk") self.assertIsNotNone(apk) self.assertTrue(apk.is_valid(), "APK is invalid!")