FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.FakeTestsZipFolder


一种测试 fixture,用于根据内容列表创建虚假的未解压缩测试文件夹。 文件夹结构是根据提供给构造函数的文件名或文件夹名称列表配置的。不再需要相应文件夹时,应调用 FakeTestsZipFolder.cleanUp()

摘要

公共构造函数

FakeTestsZipFolder(Map<String, FakeTestsZipFolder.ItemType> items)

创建一个由空文件支持的虚假未解压缩测试文件夹

公共方法

void cleanUp()

删除整个虚假的解压缩测试文件夹

boolean createItems()

创建虚假的未解压缩测试文件夹,如商品清单所示

File getBasePath()

返回虚假解压缩文件夹的基本路径,该路径将替换真实测试 zip 展开到的根文件夹

受保护的方法

File getDataFolder()

公共构造函数

FakeTestsZipFolder

public FakeTestsZipFolder (Map<String, FakeTestsZipFolder.ItemType> items)

创建由空文件支持的虚假未解压缩测试文件夹

参数
items Map:要包含在伪解压缩文件夹中的项目列表。映射的键应为项目的相对路径,条目的值应指示条目是否应由空文件或文件夹提供支持

公共方法

cleanUp

public void cleanUp ()

删除整个虚假的未解压缩测试文件夹

createItems

public boolean createItems ()

根据商品的清单创建虚假的未解压缩测试文件夹

返回
boolean 如果未能创建任何资源项,则为 false

抛出
java.io.IOException
IOException

getBasePath

public File getBasePath ()

返回虚假解压缩文件夹的基本路径,该路径将替换真实测试 ZIP 展开到的根文件夹

返回
File

受保护的方法

getDataFolder

protected File getDataFolder ()

返回
File