FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


Es un accesorio de prueba que crea una carpeta de pruebas falsa descomprimida en función de una lista de contenido. La estructura de carpetas se configura en función de una lista de nombres de archivos o nombres de carpetas, según se proporciona al constructor. Se debe llamar a FakeTestsZipFolder.cleanUp() después de que ya no se necesite la carpeta.

Resumen

Constructores públicos

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

Crea una carpeta de pruebas falsa descomprimida respaldada por archivos vacíos

Métodos públicos

void cleanUp()

Borra toda la carpeta de pruebas falsa descomprimida

boolean createItems()

Crea una carpeta de pruebas falsa descomprimida según lo indica el manifiesto de elementos

File getBasePath()

Muestra la base de la carpeta falsa descomprimida. Esta sería un reemplazo de la carpeta raíz donde se expande un ZIP de pruebas real.

Métodos protegidos

File getDataFolder()

Constructores públicos

FakeTestsZipFolder

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

Crea una carpeta de pruebas falsa descomprimida respaldada por archivos vacíos

Parámetros
items Map: Es una lista de elementos para incluir en la carpeta falsa descomprimida. La clave de el mapa debe ser la ruta de acceso relativa del elemento, y el valor de la entrada debe indicar si la entrada debe estar respaldada por un archivo o una carpeta vacíos.

Métodos públicos

cleanUp

public void cleanUp ()

Borra toda la carpeta de pruebas falsa descomprimida

createItems

public boolean createItems ()

Crea una carpeta de pruebas falsa descomprimida según lo indica el manifiesto de elementos

Muestra
boolean false si no se pudo crear ningún elemento

Arroja
java.io.IOException
IOException

getBasePath

public File getBasePath ()

Muestra la base de la carpeta falsa descomprimida. Esta sería un reemplazo de la carpeta raíz donde se expande un ZIP de pruebas real.

Muestra
File

Métodos protegidos

getDataFolder

protected File getDataFolder ()

Muestra
File