Files
VisualSapfor/src/_VisualDVM/Passes/All/DownloadTaskTest.java

25 lines
995 B
Java
Raw Normal View History

2024-10-14 12:14:01 +03:00
package _VisualDVM.Passes.All;
import _VisualDVM.Global;
import _VisualDVM.Repository.Server.ServerCode;
2024-10-14 15:19:13 +03:00
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
2023-09-17 22:13:42 +03:00
public class DownloadTaskTest extends DownloadTest {
2024-03-01 21:25:46 +03:00
@Override
public String getIconPath() {
return "/icons/OpenProject.png";
}
2023-09-17 22:13:42 +03:00
@Override
protected boolean canStart(Object... args) throws Exception {
target = null;
if (Global.testingServer.db.dvmRunTasks.getUI().CheckCurrent(Log)) {
DVMRunTask task = Global.testingServer.db.dvmRunTasks.getUI().getCurrent();
if (!Global.testingServer.db.tests.containsKey(task.test_id)){
Log.Writeln_("Теста с ключом "+task.test_id+" не существует!");
return false;
}
target = Global.testingServer.db.tests.get(task.test_id);
return SendRequest(ServerCode.DownloadTest, String.valueOf(target.id));
2023-09-17 22:13:42 +03:00
}
return false;
}
}