def test_valid_three_files(self): zip_file = ZipFile(io.BytesIO(), 'a') zip_file.writestr('ADBMobileConfig.json', '') zip_file.writestr('test/ADBMobileConfig.doc', '') zip_file.writestr('test/ADBMobileConfig.json/test3.md', '') paths = AdobeMobileSdkPlugin.get_paths(zip_file) assert len(paths) == 2 assert paths[0] == 'ADBMobileConfig.json' assert paths[1] == 'test/ADBMobileConfig.json'
def test_valid_one_file(self): zip_file = ZipFile(io.BytesIO(), 'a') zip_file.writestr('assets/ADBMobileConfig.json', '') paths = AdobeMobileSdkPlugin.get_paths(zip_file) assert len(paths) == 1 assert paths[0] == 'assets/ADBMobileConfig.json'
def test_empty(self): zip_file = ZipFile(io.BytesIO(), 'a') paths = AdobeMobileSdkPlugin.get_paths(zip_file) assert len(paths) == 0