промежуточный. в таблицах пакетов открытие текущего пакета по 2 клику

This commit is contained in:
2024-09-26 21:31:18 +03:00
parent 45fcf9b585
commit 1be569e294
9 changed files with 85 additions and 35 deletions

View File

@@ -168,20 +168,21 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
Test test;
int test_id;
switch (code) {
//TODO запрос на принудительное автоматическое тестирование заданной версии сапфор.
case PerformAutoSapforTesting:
Print("Запустить автоматическое тестирование SAPFOR");
TextLog Log = new TextLog();
tryAutoSapforTesting(Log);
response = new ServerExchangeUnit_2021(ServerCode.OK);
if (!Log.isEmpty()) {
EmailMessage message = new EmailMessage(
"Не удалось запустить автоматическое тестирование системы SAPFOR",
EmailMessage message = Log.isEmpty()?
new EmailMessage(
"Запущено автоматической тестирование версии "+request.arg+" системы SAPFOR",
"", new Vector<>()):
new EmailMessage(
"Не удалось запустить автоматическое тестирование версии "+request.arg+" системы SAPFOR",
Log.toString(),
new Vector<>()
);
Email(message);
}
Email(message);
break;
case DownloadTest:
Print("Отправить клиенту тест " + request.arg);
@@ -640,5 +641,19 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
afterPublishAction(target);
//--
}
/*
public void PATCH(){
for (SapforPackage sapforPackage: db.sapforPackages.Data.values()){
try {
sapforPackage.readJson();
sapforPackage.state=sapforPackage.package_json.getState();
db.Update(sapforPackage);
}
catch (Exception ex){
ex.printStackTrace();
}
}
}
*/
}