FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


Um dispositivo de teste que cria uma pasta de testes descompactada falsa com base em uma lista de conteúdo. A estrutura da pasta é configurada com base em uma lista de nomes de arquivos ou pastas, conforme fornecido ao construtor. FakeTestsZipFolder.cleanUp() precisa ser chamado depois que a pasta for não for mais necessária.

Resumo

Construtores públicos

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

Criar uma pasta de testes descompactada falsa com arquivos vazios

Métodos públicos

void cleanUp()

Excluir toda a pasta de testes descompactada falsa

boolean createItems()

Criar uma pasta de testes descompactada falsa, conforme indicado pelo manifesto de itens

File getBasePath()

Retorna a base da pasta descompactada falsa. Essa seria uma substituição da pasta raiz em que um arquivo ZIP de testes real é expandido

Métodos protegidos

File getDataFolder()

Construtores públicos

FakeTestsZipFolder

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

Criar uma pasta de testes descompactada falsa com arquivos vazios

Parâmetros
items Map: lista de itens a serem incluídos na pasta descompactada falsa. A chave do mapa será o caminho relativo do item, e o valor da entrada indicará se a entrada precisa ser apoiada por um arquivo ou pasta vazia

Métodos públicos

cleanUp

public void cleanUp ()

Excluir toda a pasta de testes descompactada falsa

createItems

public boolean createItems ()

Criar uma pasta de testes descompactada falsa, conforme indicado pelo manifesto de itens

Retorna
boolean false se não for possível criar nenhum item

Gera
java.io.IOException
IOException

getBasePath

public File getBasePath ()

Retorna a base da pasta descompactada falsa. Essa seria uma substituição da pasta raiz em que um arquivo ZIP de testes real é expandido

Retorna
File

Métodos protegidos

getDataFolder

protected File getDataFolder ()

Retorna
File