in ddm-rrm/src/it/java/com/epam/digital/data/platform/management/BaseIT.java [78:97]
void setUp() {
if (!context.getTestDirectory().exists()) {
Assertions.assertThat(context.getTestDirectory().mkdirs()).isTrue();
}
context.stubGerritCommon();
context.resetRemoteRepo();
context.resetHeadBranchDataBase();
final var remoteHeadRepo = context.getRemoteHeadRepo();
var headRepo = context.getHeadRepo();
if (headRepo.exists()) {
FileUtils.forceDelete(headRepo);
}
try (var ignored = Git.cloneRepository()
.setDirectory(context.getHeadRepo())
.setURI(remoteHeadRepo.getAbsolutePath())
.call()) {
//close ignored Git object
}
}