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