FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


コンテンツのリストに基づいて、解凍されていないテストの偽のフォルダを作成するテスト フィクスチャ。 フォルダ構造は、コンストラクタに指定されたファイル名またはフォルダ名のリストに基づいて構成されます 。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