no message
This commit is contained in:
@@ -31,7 +31,6 @@ public class CreateGroupFromDirectory extends Pass_2021<Group> {
|
||||
target = null;
|
||||
group_id = Constants.Nan;
|
||||
//-
|
||||
Utils.RestoreSelectedDirectory(directoryChooser);
|
||||
dir = directoryChooser.ShowDialog();
|
||||
//-
|
||||
if (dir == null)
|
||||
@@ -65,7 +64,12 @@ public class CreateGroupFromDirectory extends Pass_2021<Group> {
|
||||
@Override
|
||||
protected void body() throws Exception {
|
||||
for (File file : files) {
|
||||
ShowMessage1("создание проекта: "+file.getName());
|
||||
passes.get(PassCode_2021.CreateTestFromDirectory).Do(file, group_id);
|
||||
}
|
||||
}
|
||||
@Override
|
||||
protected void performFinish() throws Exception {
|
||||
passes.get(PassCode_2021.SynchronizeTests).Do();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,7 +34,6 @@ public class CreateTestFromDirectory extends Pass_2021<Test> {
|
||||
target = null;
|
||||
//-
|
||||
if (args.length == 0) {
|
||||
Utils.RestoreSelectedDirectory(directoryChooser);
|
||||
if (!Current.Check(Log, Current.Group))
|
||||
return false;
|
||||
group_id = Current.getGroup().id;
|
||||
|
||||
@@ -80,6 +80,10 @@ public class CreateTestsGroupFromSelectedVersions extends Pass_2021<Vector<db_pr
|
||||
}
|
||||
}
|
||||
@Override
|
||||
protected void performFinish() throws Exception {
|
||||
passes.get(PassCode_2021.SynchronizeTests).Do();
|
||||
}
|
||||
@Override
|
||||
protected void FocusResult() {
|
||||
UI.getMainWindow().FocusTests();
|
||||
}
|
||||
|
||||
@@ -109,9 +109,7 @@ public class OpenCurrentProject extends Pass_2021<db_project_info> {
|
||||
Current.set(Current.Project, target);
|
||||
if (root_changes)
|
||||
Current.set(Current.Root, new_root);
|
||||
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(
|
||||
SettingName.ProjectsSearchDirectory, dir.getParent()
|
||||
);
|
||||
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(SettingName.ProjectsSearchDirectory, dir.getParent());
|
||||
Pass_2021.passes.get(PassCode_2021.UpdateSetting).Do(
|
||||
SettingName.FREE_FORM, target.style.equals(LanguageStyle.free) ? "1" : "0")
|
||||
;
|
||||
|
||||
@@ -39,7 +39,7 @@ public class PublishTest extends PublishServerObject<TestingServer, Test> {
|
||||
}
|
||||
@Override
|
||||
protected void performPreparation() throws Exception {
|
||||
target.description = Utils.ReplaceForbiddenSymbols(target.description);
|
||||
target.description = Utils.ReplaceForbiddenSymbols(target.description);
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
@@ -70,4 +70,15 @@ public class PublishTest extends PublishServerObject<TestingServer, Test> {
|
||||
super.performDone();
|
||||
passes.get(PassCode_2021.PublishTestProject).Do(project, pk);
|
||||
}
|
||||
@Override
|
||||
protected void performFinish() throws Exception {
|
||||
if (from_current_project)
|
||||
super.performFinish();
|
||||
else disconnect();
|
||||
}
|
||||
@Override
|
||||
protected void showDone() throws Exception {
|
||||
if (from_current_project)
|
||||
super.showDone();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ public class PublishTestProject extends TestingSystemPass<db_project_info> {
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
ShowMessage1(target.name);
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.PublishTestProject, String.valueOf(test_id), bytes));
|
||||
}
|
||||
@Override
|
||||
|
||||
@@ -305,6 +305,8 @@ public enum PassCode_2021 {
|
||||
switch (this) {
|
||||
case Undefined:
|
||||
return "?";
|
||||
case CreateGroupFromDirectory:
|
||||
return "Создать группу тестов из папки";
|
||||
case CreateTestFromDirectory:
|
||||
return "Создать тест из папки";
|
||||
case AbortTaskPackage:
|
||||
|
||||
Reference in New Issue
Block a user