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 |
|