FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


콘텐츠 목록을 기반으로 가짜 압축 해제된 테스트 폴더를 만드는 테스트 피팅입니다. 폴더 구조는 생성자에 제공된 파일 이름 또는 폴더 이름 목록을 기반으로 구성됩니다. FakeTestsZipFolder.cleanUp()는 폴더가 더 이상 필요하지 않은 후에 호출되어야 합니다.

요약

공개 생성자

FakeTestsZipFolder( items)

빈 파일로 뒷받침되는 가짜 압축 해제된 테스트 폴더 만들기

공개 메서드

void cleanUp()

전체 가짜 압축 해제 테스트 폴더 삭제

boolean createItems()

항목의 매니페스트에 표시된 대로 압축 해제되지 않은 가짜 테스트 폴더 만들기

File getBasePath()

가짜 압축 해제 폴더의 베이스를 반환합니다. 이는 실제 테스트 ZIP이 펼쳐지는 루트 폴더를 대체합니다.

보호된 메서드

File getDataFolder()

공개 생성자

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

빈 파일로 뒷받침되는 가짜 압축 해제된 테스트 폴더 만들기

매개변수
items : 가짜 압축 해제 폴더에 포함할 항목 목록입니다. 맵의 키는 항목의 상대 경로여야 하며 항목의 값은 항목을 빈 파일로 백업해야 하는지 폴더로 백업해야 하는지 나타내야 합니다.

공개 메서드

cleanUp

public void cleanUp ()

압축이 풀린 가짜 테스트 폴더 전체 삭제

createItems

public boolean createItems ()

항목의 매니페스트에 표시된 대로 압축 해제되지 않은 가짜 테스트 폴더 만들기

반환 값
boolean 항목을 만들지 못한 경우 false

생성 값
IOException

getBasePath

public File getBasePath ()

가짜 압축 해제 폴더의 베이스를 반환합니다. 이는 실제 테스트 ZIP이 펼쳐지는 루트 폴더를 대체합니다.

반환 값
File

보호된 메서드

getDataFolder

protected File getDataFolder ()

반환 값
File