fix
This commit is contained in:
@@ -6,13 +6,16 @@ import Common.Utils.Utils_;
|
||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.Tasks.TaskState;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.TestingSystem.Common.TasksPackageState;
|
||||
import _VisualDVM.TestingSystem.Common.TestingPackage.TestingPackage;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.Json.SapforPackage_json;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfiguration;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforTask.ComparisonState;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforTask.SapforTask;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.ServerSapfor.ServerSapfor;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
import javafx.util.Pair;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.Vector;
|
||||
@@ -103,7 +106,6 @@ public class SapforPackage extends TestingPackage<SapforPackage_json> {
|
||||
bad++;
|
||||
else good++;
|
||||
}
|
||||
bad+=mismatchesCount;
|
||||
state = (bad > 0) ? TasksPackageState.DoneWithErrors : TasksPackageState.Done;
|
||||
double percent = (((double) (good)) / tasksCount) * 100.0;
|
||||
description = "Выполнено на " + ((int) percent) + "%\n" +
|
||||
|
||||
@@ -194,6 +194,10 @@ public class SapforTestingPlanner extends TestingPlanner<SapforPackage> {
|
||||
}
|
||||
Print("сравнение завершено");
|
||||
log.Writeln_("Различий с эталоном: " + testingPackage.mismatchesCount);
|
||||
if (testingPackage.mismatchesCount>0){
|
||||
testingPackage.doneTasksCount-=testingPackage.mismatchesCount;
|
||||
testingPackage.state = TasksPackageState.DoneWithErrors;
|
||||
}
|
||||
return;
|
||||
} else {
|
||||
Print("сравнение с эталоном невозможно");
|
||||
|
||||
Reference in New Issue
Block a user