가짜테스트Zip폴더

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

공개 생성자

가짜테스트Zip폴더

public FakeTestsZipFolder ( items)

빈 파일로 지원되는 압축이 풀린 가짜 테스트 폴더 만들기

매개변수
items : 압축을 푼 가짜 폴더에 포함할 항목 목록입니다. 맵의 키는 항목의 상대 경로여야 하며, 항목 값은 항목이 빈 파일 또는 폴더로 백업되어야 하는지 여부를 나타냅니다.

공개 메소드

대청소

public void cleanUp ()

압축을 푼 가짜 테스트 폴더 전체를 삭제하세요.

항목 생성

public boolean createItems ()

항목 매니페스트에 표시된 대로 가짜 압축이 풀린 테스트 폴더를 만듭니다.

보고
boolean 항목을 생성하지 못한 경우 false

던지기
IO예외

getBasePath

public File getBasePath ()

압축이 풀린 가짜 폴더의 기본을 반환합니다. 이는 실제 테스트 zip이 확장된 루트 폴더를 대체합니다.

보고
File

보호된 방법

getData폴더

protected File getDataFolder ()

보고
File