промежуточный. ухожу. надо сделать чтобы не сравнивало файлы вывода в каждой версии.

This commit is contained in:
2023-11-09 15:20:34 +03:00
parent 3d9248a158
commit 93808bfa7b
4 changed files with 28 additions and 20 deletions

View File

@@ -5,7 +5,6 @@ import Common.UI.Label.ShortLabel;
import Common.UI.Menus_2023.VisualiserMenuBar;
import Common.UI.UI;
import Common.Utils.TextLog;
import SapforTestingSystem.SapforTask.MatchState;
import SapforTestingSystem.SapforTask.SapforTask;
import SapforTestingSystem.SapforTasksPackage.SapforTasksPackage;
import SapforTestingSystem.SapforTasksPackage.UI.SapforTasksPackageTree;
@@ -185,14 +184,8 @@ public class SapforPackagesComparisonForm {
}
@Override
protected void performPreparation() throws Exception {
package1.results.comparisonSortedTasks.clear();
package2.results.comparisonSortedTasks.clear();
//сброс всех состояний задач.
for (SapforTask task : package1.results.allTasks.values())
task.match = MatchState.NotMatch;
//--
for (SapforTask task : package2.results.allTasks.values())
task.match = MatchState.NotMatch;
package1.results.DropComparison();
package2.results.DropComparison();
}
@Override
protected void showPreparation() throws Exception {
@@ -202,19 +195,25 @@ public class SapforPackagesComparisonForm {
}
@Override
protected void body() throws Exception {
System.out.println(package1.results.allTasks.size());
System.out.println(package2.results.allTasks.size());
//теперь сравниваем задачи
int i = 1;
for (String key1 : package1.results.allTasks.keySet()) {
System.out.println(i + "=" + key1);
SapforTask task1 = package1.results.allTasks.get(key1);
SapforTask task2 = package2.results.allTasks.get(key1);
//--
task1.checkMatch(task2);
//--
++i;
}
//--
package1.results.SortTasksForComparison();
package2.results.SortTasksForComparison();
// package1.results.SortTasksForComparison();
// package2.results.SortTasksForComparison();
//-
package1.results.buildComparisonTree(package1);
package2.results.buildTree(package2);
// package1.results.buildComparisonTree(package1);
// package2.results.buildTree(package2);
}
@Override
protected boolean validate() {
@@ -227,8 +226,8 @@ public class SapforPackagesComparisonForm {
}
@Override
protected void showDone() throws Exception {
showComparisonTree();
slave.showComparisonTree();
// showComparisonTree();
// slave.showComparisonTree();
}
};
pass.Do();