FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


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

Résumé

Constructeurs publics

FakeTestsZipFolder( items)

Créer un faux dossier de tests décompressés basé sur des fichiers vides

Méthodes publiques

void cleanUp()

Supprimez l'intégralité du faux dossier de test décompressé.

boolean createItems()

Créer un dossier de tests non compressé factice, comme indiqué par le fichier 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 test réel est développé.

Méthodes protégées

File getDataFolder()

Constructeurs publics

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

Créer un faux dossier de tests décompressés basé sur des fichiers vides

Paramètres
items : liste des éléments à inclure dans le faux dossier décompressé. La clé de la mappe 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 prise en charge par un fichier ou un dossier vide.

Méthodes publiques

cleanUp

public void cleanUp ()

Supprimez l'intégralité du faux dossier de test décompressé.

createItems

public boolean createItems ()

Créer un dossier de tests non compressé factice, comme indiqué par le fichier manifeste des éléments

Renvoie
boolean "false" si aucun élément n'a été créé

Génère
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 test réel est développé.

Renvoie
File

Méthodes protégées

getDataFolder

protected File getDataFolder ()

Renvoie
File