FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


Fixture de test qui crée un faux dossier de tests décompressé en fonction d'une liste de contenu. La structure du dossier est configurée en fonction d'une liste de noms de fichiers ou de noms de dossiers, comme indiqué au constructeur. FakeTestsZipFolder.cleanUp() doit être appelé lorsque le dossier n'est plus nécessaire.

Résumé

Constructeurs publics

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

Créer un faux dossier de tests décompressé contenant des fichiers vides

Méthodes publiques

void cleanUp()

Supprimer l'intégralité du faux dossier de tests décompressé

boolean createItems()

Créer un faux dossier de tests décompressé comme indiqué par le manifeste des éléments

File getBasePath()

Renvoie la base du faux dossier décompressé. Il s'agit d'un remplacement du dossier racine dans lequel un fichier ZIP de tests réel est développé.

Méthodes protégées

File getDataFolder()

Constructeurs publics

FakeTestsZipFolder

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

Créer un faux dossier de tests décompressé contenant des fichiers vides

Paramètres
items Map : liste des éléments à inclure dans le faux dossier décompressé. La clé de la carte doit être le chemin d'accès relatif de l'élément, et la valeur de l'entrée doit indiquer si l'entrée doit être sauvegardée par un fichier vide ou un dossier.

Méthodes publiques

cleanUp

public void cleanUp ()

Supprimer l'intégralité du faux dossier de tests décompressé

createItems

public boolean createItems ()

Créer un faux dossier de tests décompressé comme indiqué par le manifeste des éléments

Renvoie
boolean false si la création d'un élément a échoué

Génère
java.io.IOException
IOException

getBasePath

public File getBasePath ()

Renvoie la base du faux dossier décompressé. Il s'agit d'un remplacement du dossier racine dans lequel un fichier ZIP de tests réel est développé.

Renvoie
File

Méthodes protégées

getDataFolder

protected File getDataFolder ()

Renvoie
File