FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


コンテンツのリストに基づいて、偽の解凍されたテスト フォルダーを作成するテスト フィクスチャ。フォルダー構造は、コンストラクターに提供されるファイル名またはフォルダー名のリストに基づいて構成されます。 FakeTestsZipFolder#cleanUp()フォルダーが不要になった後に呼び出す必要があります。

まとめ

パブリック コンストラクター

FakeTestsZipFolder ( items) FakeTestsZipFolder ( items)

空のファイルに裏打ちされた偽の解凍済みテスト フォルダーを作成する

公開メソッド

void cleanUp ()

偽の解凍されたテスト フォルダー全体を削除します。

boolean createItems ()

アイテムのマニフェストで示されているように、偽の解凍されたテスト フォルダーを作成します。

File getBasePath ()

偽の解凍されたフォルダーのベースを返します。これは、実際のテスト zip が展開されるルート フォルダーの代わりになります。

保護されたメソッド

File getDataFolder ()

パブリック コンストラクター

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

空のファイルに裏打ちされた偽の解凍済みテスト フォルダーを作成する

パラメーター
items : 疑似解凍フォルダーに含めるアイテムのリスト。マップのキーはアイテムの相対パスであり、エントリの値は、エントリが空のファイルまたはフォルダによって裏打ちされているかどうかを示します

公開メソッド

掃除

public void cleanUp ()

偽の解凍されたテスト フォルダー全体を削除します。

createItems

public boolean createItems ()

アイテムのマニフェストで示されているように、偽の解凍されたテスト フォルダーを作成します。

戻り値
booleanアイテムの作成に失敗した場合は false

スロー
IO例外

getBasePath

public File getBasePath ()

偽の解凍されたフォルダーのベースを返します。これは、実際のテスト zip が展開されるルート フォルダーの代わりになります。

戻り値
File

保護されたメソッド

getDataFolder

protected File getDataFolder ()

戻り値
File