ввел состояние пакета тестирования - выполнен с ошибками.

This commit is contained in:
2024-09-25 01:27:02 +03:00
parent bb671c5166
commit 679e46499e
12 changed files with 75 additions and 40 deletions

View File

@@ -25,6 +25,7 @@ public abstract class AbortTestingPackage extends TestingSystemPass<TestingPacka
switch (target.state) {
case Done:
case Aborted:
case DoneWithErrors:
Log.Writeln_("Пакет уже завершен.");
break;
case Inactive:

View File

@@ -19,7 +19,9 @@ public class DownloadDVMPackage extends DownloadDVMPackages {
//--
dvmPackage = Current.getDVMPackage();
//--
if (!dvmPackage.state.equals(TasksPackageState.Done)) {
if (!dvmPackage.state.isDone()
) {
Log.Writeln_("Возможно скачать и отобразить задачи только завершённого пакета!");
return false;
}

View File

@@ -23,7 +23,7 @@ public class DownloadSapforPackage extends Pass_2021<SapforPackage> {
@Override
protected boolean canStart(Object... args) throws Exception {
target = (SapforPackage) args[0];
if (!target.state.equals(TasksPackageState.Done)){
if (!target.state.isDone()){
Log.Writeln_("Возможно загрузить только завершенный пакет.");
return false;
}

View File

@@ -68,7 +68,8 @@ public class ExportDVMPackageToExcel extends Pass_2021<Vector<DVMPackage>> {
}
Vector<Integer> packagesToDownload = new Vector<>();
for (DVMPackage dvmPackage : target) {
if (!dvmPackage.state.equals(TasksPackageState.Done)) {
if (!dvmPackage.state.isDone())
{
Log.Writeln_("Пакет " + dvmPackage.id + " не завершен.");
} else {
if (!new File(dvmPackage.getLocalWorkspace(), Constants.LOADED).exists()){