|
From: <de...@us...> - 2014-02-14 21:12:46
|
Revision: 8623
http://sourceforge.net/p/fudaa/svn/8623
Author: deniger
Date: 2014-02-14 21:12:43 +0000 (Fri, 14 Feb 2014)
Log Message:
-----------
CRUE-618
Modified Paths:
--------------
trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueConverterCommonParameter.java
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueDaoStructureOptions.java
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneItem.java
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneLine.java
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaContentValidator.java
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java
trunk/soft/fudaa-crue/crue-otfa/src/test/java/org/fudaa/dodico/crue/io/otfa/TestCrueOTFA.java
trunk/soft/fudaa-crue/crue-otfa/src/test/resources/otfa/campagne.otfa.xml
trunk/soft/fudaa-crue/crue-project/src/test/java/org/fudaa/dodico/crue/integration/TestIntegrationEtu41.java
Modified: trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties
===================================================================
--- trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties 2014-02-14 21:12:43 UTC (rev 8623)
@@ -558,6 +558,7 @@
otfa.validator.referenceScenarioNoSet=le sc\u00e9nario de r\u00e9f\u00e9rence n'est pas renseign\u00e9
otfa.validator.referenceCoeurNoSet=Le coeur de r\u00e9f\u00e9rence n'est pas renseign\u00e9
otfa.validator.cibleCoeurNoSet=Le coeur cible n'est pas renseign\u00e9
+otfa.validator.cibleCoeurEmptyButNotScenarioEtude=Si Le coeur cible est vide toute la demi-ligne cible doit \u00eatre vide
otfa.validator.cibleConversionMisconfigured=La cible est mal d\u00e9finie. Pour repr\u00e9senter une conversion, l'\u00e9tude et le sc\u00e9nario doivent \u00eatre tous les 2 vides.
otfa.deleteRunBefore.logs=Effacement des runs avant
otfa.deleteRunAfter.logs=Effacement des runs apr\u00e8s
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueConverterCommonParameter.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueConverterCommonParameter.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueConverterCommonParameter.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -63,6 +63,11 @@
OtfaCampagneLine metier = new OtfaCampagneLine();
metier.setCommentaire(dao.Commentaire);
metier.setIndice(dao.Numero);
+ if (dao.LancerComparaison != null) {
+ metier.setLancerComparaison(Boolean.valueOf(dao.LancerComparaison));
+ } else {
+ metier.setLancerComparaison(true);
+ }
metier.setReference(CrueConverterCommonParameter.convertRunParametersDaoToMetier(dao.Reference));
metier.setCible(CrueConverterCommonParameter.convertRunParametersDaoToMetier(dao.Cible));
return metier;
@@ -72,6 +77,7 @@
CrueDaoStructureOptions.LigneCampagne dao = new CrueDaoStructureOptions.LigneCampagne();
dao.Commentaire = metier.getCommentaire();
dao.Numero = metier.getIndice();
+ dao.LancerComparaison = Boolean.valueOf(metier.isLancerComparaison());
dao.Reference = CrueConverterCommonParameter.convertRunParametersMetierToDao(metier.getReference());
dao.Cible = CrueConverterCommonParameter.convertRunParametersMetierToDao(metier.getCible());
return dao;
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueDaoStructureOptions.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueDaoStructureOptions.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/io/common/CrueDaoStructureOptions.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -32,6 +32,7 @@
public int Numero;
public String Commentaire;
+ public Boolean LancerComparaison;
public RunParameters Reference;
public RunParameters Cible;
}
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneItem.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneItem.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneItem.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -30,6 +30,10 @@
}
}
+ public boolean isEmpty() {
+ return StringUtils.isBlank(coeurName) && StringUtils.isBlank(scenarioNom) && StringUtils.isBlank(etuFile);
+ }
+
/**
*
* @return true si la version utilisee est Crue9.
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneLine.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneLine.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaCampagneLine.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -6,7 +6,7 @@
/**
* Correspond a une ligne d'une campagne.
- *
+ *
* @author deniger
*/
public class OtfaCampagneLine {
@@ -14,6 +14,8 @@
private OtfaCampagneItem reference;
private OtfaCampagneItem cible;
private String commentaire;
+ private boolean lancerComparaison = true;
+
/**
* correspond à l'indice de la ligne dans la liste de {@link OtfaCampagne}
*/
@@ -22,6 +24,14 @@
public OtfaCampagneLine() {
}
+ public boolean isLancerComparaison() {
+ return lancerComparaison;
+ }
+
+ public void setLancerComparaison(boolean lancerComparaison) {
+ this.lancerComparaison = lancerComparaison;
+ }
+
public OtfaCampagneLine(OtfaCampagneLine toCopy) {
if (toCopy != null) {
if (toCopy.reference != null) {
@@ -30,8 +40,8 @@
if (toCopy.cible != null) {
cible = new OtfaCampagneItem(toCopy.cible);
}
- this.commentaire=toCopy.commentaire;
- this.indice=toCopy.indice;
+ this.commentaire = toCopy.commentaire;
+ this.indice = toCopy.indice;
}
}
@@ -51,7 +61,8 @@
/**
* TODO a verifer:
- * @return
+ *
+ * @return
*/
public boolean isCibleAConversion() {
return (StringUtils.isBlank(cible.getScenarioNom()) && StringUtils.isBlank(cible.getEtuPath()));
@@ -132,6 +143,9 @@
result = prime * result + ((commentaire == null) ? 0 : commentaire.hashCode());
result = prime * result + indice;
result = prime * result + ((reference == null) ? 0 : reference.hashCode());
+ if (lancerComparaison) {
+ result++;
+ }
return result;
}
@@ -167,6 +181,9 @@
if (indice != other.indice) {
return false;
}
+ if (lancerComparaison != other.lancerComparaison) {
+ return false;
+ }
if (reference == null) {
if (other.reference != null) {
return false;
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaContentValidator.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaContentValidator.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaContentValidator.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -110,14 +110,18 @@
}
boolean cibleEtuEmpty = StringUtils.isEmpty(line.getCible().getEtuPath());
boolean cibleScenarioEmpty = StringUtils.isEmpty(line.getCible().getScenarioNom());
- if ((cibleEtuEmpty && !cibleScenarioEmpty) || (!cibleEtuEmpty && cibleScenarioEmpty)) {
- log.addSevereError("otfa.validator.cibleConversionMisconfigured");
+ final boolean coeurEmpty = StringUtils.isEmpty(line.getCible().getCoeurName());
+ if (line.isLancerComparaison() || !coeurEmpty) {
+ if ((cibleEtuEmpty && !cibleScenarioEmpty) || (!cibleEtuEmpty && cibleScenarioEmpty)) {
+ log.addSevereError("otfa.validator.cibleConversionMisconfigured");
+ }
}
-
-
- if (StringUtils.isEmpty(line.getCible().getCoeurName())) {
+ if (line.isLancerComparaison() && coeurEmpty) {
log.addSevereError("otfa.validator.cibleCoeurNoSet");
}
+ if (!line.isLancerComparaison() && coeurEmpty && (!cibleEtuEmpty || !cibleScenarioEmpty)) {
+ log.addSevereError("otfa.validator.cibleCoeurEmptyButNotScenarioEtude");
+ }
}
}
@@ -165,7 +169,6 @@
}
}
-
}
}
@@ -197,7 +200,6 @@
}
}
-
}
}
@@ -220,7 +222,7 @@
}
private void validateXsdCompatible(OtfaCampagne campagne, OtfaCampagneItem item, Map<File, String> xsdVersionByEtuFile,
- CtuluLog log, boolean isRef) {
+ CtuluLog log, boolean isRef) {
if (item.isCrue9()) {
return;
}
@@ -241,7 +243,7 @@
} else if (!StringUtils.equals(xsdVersion, findVersion.getVersion())) {
log.addSevereError(isRef ? "otfa.validator.referenceXsdNotCompatible" : "otfa.validator.cibleXsdNotCompatible",
- xsdVersion, findVersion.getVersion());
+ xsdVersion, findVersion.getVersion());
}
}
@@ -266,7 +268,7 @@
final Map<String, CrueVersionType> scenarios = scenariosByEtudes.get(reference.getEtuPath());
if (scenarios != null) {
scenarios.put(line.getFinalCible().getScenarioNom(),
- line.getCible().isCrue9() ? CrueVersionType.CRUE9 : CrueVersionType.CRUE10);
+ line.getCible().isCrue9() ? CrueVersionType.CRUE9 : CrueVersionType.CRUE10);
}
} else {
this.validScenarioExist(campagne, cible, scenariosByEtudes, log);
@@ -276,7 +278,7 @@
}
private void validScenarioExist(OtfaCampagne campagne, OtfaCampagneItem item,
- final Map<String, Map<String, CrueVersionType>> scenariosByEtudes, CtuluLog log) {
+ final Map<String, Map<String, CrueVersionType>> scenariosByEtudes, CtuluLog log) {
File etuFile = item.getEtuFile(campagne.getOtfaDir());
//validation effectuée auparavant:
if (etuFile == null || !etuFile.exists()) {
@@ -314,15 +316,14 @@
//erreur relevée par ailleurs: il faut eviter les remontées multiples
if (versionItem.equals(CrueVersionType.CRUE10) && !coeurExist(item.getCoeurName())) {
Logger.getLogger(OtfaContentValidator.class.getName()).log(Level.INFO,
- "pas d'erreur le scenario {0} car deja remonté dans un test precedent",
- scenarioVersion);
+ "pas d'erreur le scenario {0} car deja remonté dans un test precedent",
+ scenarioVersion);
} else {
log.addSevereError("otfa.validator.crueVersionNonCompatible", name, scenarioVersion.getDisplayName(),
- versionItem.getDisplayName());
+ versionItem.getDisplayName());
}
}
-
}
}
}
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -57,7 +57,7 @@
*
*/
public class OtfaExecutor {
-
+
private final CoeurManager coeurManager;
private final ConnexionInformation user;
private final CalculCrueRunnerManager calculRunner;
@@ -75,7 +75,7 @@
this.calculRunner = calculRunner;
this.lineSaver = lineSaver;
}
-
+
public RTFAResultLines launch(OtfaCampagne in, ProgressionInterface progress) {
RTFAResultLines result = null;
OutOfMemoryError oomError = null;
@@ -87,7 +87,7 @@
lineSaver.start(false);
}
result = lineSaver.getLines();
-
+
result.getHeader().setCommentaire(in.getCommentaire());
result.getHeader().setDate(new LocalDateTime());
updater.majProgessionStateOnly(BusinessMessages.getString("otfa.avancement.validation"));
@@ -98,20 +98,20 @@
if (preloadSelector != null && preloadSelector.containsSomething()) {
campagneLogs.addGroup(preloadSelector);
}
-
+
if (campagneLogs.containsFatalError()) {
return result;
}
if (stoppedAskedByUser()) {
return result;
}
-
+
List<OtfaCampagneLine> lines = in.getLines();
final int size = lines.size();
updater.setValue(size, size);
updater.majProgessionStateOnly(BusinessMessages.getString("otfa.avancement.lock"));
for (OtfaCampagneLine line : lines) {
-
+
allEtu.add(line.getReference().getEtuFile(in.getOtfaDir()));
if (!line.isCibleAConversion()) {
allEtu.add(line.getFinalCible().getEtuFile(in.getOtfaDir()));
@@ -157,7 +157,7 @@
}
return result;
}
-
+
private void processAllLines(OtfaCampagne in, CtuluLogGroup campagneLogs, ProgressionUpdater updater) {
if (in.getReferenceOptions().isEffacerRunAvant() || in.getCibleOptions().isEffacerRunAvant()) {
CtuluLogGroup logsBefore = campagneLogs.createGroup("otfa.deleteRunBefore.logs");
@@ -179,13 +179,13 @@
deleteRuns(in, in.getReferenceOptions().isEffacerRunApres(), in.getCibleOptions().isEffacerRunApres(), logsAfter);
}
}
-
+
private OtfaCampagneLineResult launch(OtfaCampagne campagne, OtfaCampagneLine line) {
final OtfaCampagneLineResult result = new OtfaCampagneLineResult();
final CtuluLogGroup logs = new CtuluLogGroup(BusinessMessages.RESOURCE_BUNDLE);
logs.setDescription("otfa.launchLine");
logs.setDescriptionArgs(Integer.toString(line.getIndice()));
-
+
result.setInitialLine(line);
result.setLogs(logs);
@@ -202,21 +202,22 @@
if (stoppedAskedByUser()) {
return result;
}
-
- final CoeurConfigContrat coeurForItem = getCoeurForItem(campagne, line.getReference());
+ if (line.isLancerComparaison()) {
+ final CoeurConfigContrat coeurForItem = getCoeurForItem(campagne, line.getReference());
- //la config est celle de la référence.
- CrueConfigMetier config = coeurForItem.getCrueConfigMetier();
- final EMHScenario refScenario = referenceResult == null ? null : referenceResult.getResult();
- final EMHScenario cibleScenario = cibleResult == null ? null : cibleResult.getResult();
-
- if ((refScenario != null) && (cibleScenario != null)) {
- result.setComparisonResult(executor.compare(config, refScenario, cibleScenario, getSelectorType(line)));
+ //la config est celle de la référence.
+ CrueConfigMetier config = coeurForItem.getCrueConfigMetier();
+ final EMHScenario refScenario = referenceResult == null ? null : referenceResult.getResult();
+ final EMHScenario cibleScenario = cibleResult == null ? null : cibleResult.getResult();
+
+ if ((refScenario != null) && (cibleScenario != null)) {
+ result.setComparisonResult(executor.compare(config, refScenario, cibleScenario, getSelectorType(line)));
+ }
}
-
+
return result;
}
-
+
protected ComparaisonSelectorEnum getSelectorType(OtfaCampagneLine line) {
if (line.getReference().isCrue9() && line.getFinalCible().isCrue9()) {
return ComparaisonSelectorEnum.C9_C9;
@@ -226,7 +227,7 @@
}
return ComparaisonSelectorEnum.C9_C10;
}
-
+
public CoeurConfigContrat getCoeurForItem(OtfaCampagne campagne, OtfaCampagneItem item) {
File etuFile = item.getEtuFile(campagne.getOtfaDir());
final CoeurConfigContrat coeur;
@@ -240,11 +241,11 @@
}
CalculCrueContrat currentRunner;
boolean batch;
-
+
public boolean isBatch() {
return batch;
}
-
+
public void setBatch(boolean batch) {
this.batch = batch;
}
@@ -258,6 +259,9 @@
*/
private CrueOperationResult<EMHScenario> launchItem(OtfaCampagne campagne, OtfaCampagneItem item, OtfaCampagneItem ref) {
final CtuluLogGroup logs = new CtuluLogGroup(BusinessMessages.RESOURCE_BUNDLE);
+ if (item.isEmpty()) {
+ return new CrueOperationResult<>(null, logs.createCleanGroup());
+ }
// Chargement du projet.
final File etuFile = item.getEtuFile(campagne.getOtfaDir());
@@ -273,10 +277,10 @@
if (projetResult.getResult() == null || stoppedAskedByUser()) {
return new CrueOperationResult<EMHScenario>(null, logs.createCleanGroup());
}
-
+
EMHProjet projet = projetResult.getResult();
EMHProjetController controller = new EMHProjetController(projet, user);
-
+
ManagerEMHScenario managerScenario = projet.getScenario(item.getScenarioNom());
// Conversion
if (ref != null) {
@@ -286,12 +290,12 @@
final CrueOperationResult<EMHScenarioContainer> conversionResult = controller.convertScenario(ref.getScenarioNom(), infos,
ref.getEtuFile(
campagne.getOtfaDir()));
-
+
logs.addGroup(conversionResult.getLogs().createCleanGroup());
EMHProjetController.writeProjet(etuFile, projet, logs, user);
projetResult = this.loadProjet(etuFile, getCoeurForItem(campagne, item));
final CtuluLogGroup cleanLogGroup = projetResult.getLogs().createCleanGroup();
-
+
logs.addGroup(cleanLogGroup);
if (projetResult.getResult() == null || cleanLogGroup.containsFatalError()) {
return new CrueOperationResult<EMHScenario>(null, (CtuluLog) null);
@@ -305,7 +309,7 @@
logs.createNewLog("otfa.scenarioNotFound").addError("otfa.scenarionNotFound.detail", item.getScenarioNom());
return new CrueOperationResult<EMHScenario>(null, logs.createCleanGroup());
}
-
+
if (item.isLaunchCompute()) {
// Création du run et sauvegarde dans l'étude
//pour créer le runs on utilise des options sans run afin de forcer le lancement complet des calculs.
@@ -331,7 +335,7 @@
}
}
ScenarioLoader loader = new ScenarioLoader(managerScenario, projet, projet.getCoeurConfig());
-
+
ScenarioLoaderOperation load = loader.load(managerScenario.getRunCourant());//on charge le run courant:
logs.addGroup(load.getLogs().createCleanGroup());
@@ -361,14 +365,14 @@
}
}
}
-
+
return new CrueOperationResult<EMHScenario>(emhScenario, logs.createCleanGroup());
}
-
+
private CrueOperationResult<EMHProjet> loadProjet(File etuFile, CoeurConfigContrat version) {
return EMHProjetController.readProjet(etuFile, version);
}
-
+
public void deleteRuns(OtfaCampagne in, boolean reference, boolean cible, CtuluLogGroup logs) {
//rien a faire:
if (!reference && !cible) {
@@ -390,7 +394,7 @@
}
}
}
-
+
private void deleteRuns(File referenceFile, String scenarioNom, OtfaCampagne campagne,
OtfaCampagneItem item, CtuluLogGroup logs) {
CrueOperationResult<EMHProjet> projetResult = this.loadProjet(referenceFile, getCoeurForItem(campagne, item));
@@ -425,9 +429,9 @@
}
controller.saveProjet(referenceFile, logs);
}
-
+
}
-
+
}
private volatile boolean stoppedByUser;
@@ -440,7 +444,7 @@
currentRunner.stop();
}
}
-
+
private boolean stoppedAskedByUser() {
return Thread.currentThread().isInterrupted() || stoppedByUser;
}
Modified: trunk/soft/fudaa-crue/crue-otfa/src/test/java/org/fudaa/dodico/crue/io/otfa/TestCrueOTFA.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/test/java/org/fudaa/dodico/crue/io/otfa/TestCrueOTFA.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/test/java/org/fudaa/dodico/crue/io/otfa/TestCrueOTFA.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -112,7 +112,7 @@
line.setIndice(1);
line.setCommentaire("Commentaire de la LigneCampagne ");
-
+ line.setLancerComparaison(true);
OtfaCampagneItem item = new OtfaCampagneItem();
// /v10.1 est un path absolu:
item.setEtuPath("/v10.1/Etu3-0");
@@ -139,7 +139,7 @@
line.setIndice(2);
line.setCommentaire("Commentaire de la LigneCampagne ");
-
+ line.setLancerComparaison(false);
OtfaCampagneItem item = new OtfaCampagneItem();
item.setEtuPath("/v10.1/Etu3-0");
Modified: trunk/soft/fudaa-crue/crue-otfa/src/test/resources/otfa/campagne.otfa.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/test/resources/otfa/campagne.otfa.xml 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-otfa/src/test/resources/otfa/campagne.otfa.xml 2014-02-14 21:12:43 UTC (rev 8623)
@@ -40,6 +40,7 @@
</LigneCampagne>
<LigneCampagne Numero="2">
<Commentaire>Commentaire de la LigneCampagne </Commentaire>
+ <LancerComparaison>False</LancerComparaison>
<Reference>
<Etude>/v10.1/Etu3-0</Etude>
<Scenario>Sc_M3-0_c9c10</Scenario>
Modified: trunk/soft/fudaa-crue/crue-project/src/test/java/org/fudaa/dodico/crue/integration/TestIntegrationEtu41.java
===================================================================
--- trunk/soft/fudaa-crue/crue-project/src/test/java/org/fudaa/dodico/crue/integration/TestIntegrationEtu41.java 2014-02-14 21:05:26 UTC (rev 8622)
+++ trunk/soft/fudaa-crue/crue-project/src/test/java/org/fudaa/dodico/crue/integration/TestIntegrationEtu41.java 2014-02-14 21:12:43 UTC (rev 8623)
@@ -45,7 +45,7 @@
@Test
public void testSc_M41_c9c9() {
IntegrationHelper.exportToCrue9(getEtuFile().getParentFile(), projet, "Sc_M4-1_c9", "Sc_M4-1_c9c9", "M4-1_c9c9", true, 0);
- IntegrationHelper.testScenario(projet, "Sc_M4-1_c9c9", new ErrorBilanTester(0, 0, 6, 2));
+ IntegrationHelper.testScenario(projet, "Sc_M4-1_c9c9", new ErrorBilanTester(0, 0, 5, 2));
}
@Test
@@ -58,13 +58,13 @@
public void testSc_M41_c10c9() {
IntegrationHelper.exportToCrue9(getEtuFile().getParentFile(), projet, "Sc_M4-1_c10", "Sc_M4-1_c10c9", "M4-1_c10c9",
Arrays.asList("COM5", "COM1", "COM3", "PNUM1", "OPTR1"));
- IntegrationHelper.testScenario(projet, "Sc_M4-1_c10c9", new ErrorBilanTester(0, 0, 6, 2));
+ IntegrationHelper.testScenario(projet, "Sc_M4-1_c10c9", new ErrorBilanTester(0, 0, 5, 2));
}
@Test
public void testSc_M41_c10c10() {
IntegrationHelper.exportToCrue10(getEtuFile().getParentFile(), projet, "Sc_M4-1_c10", "Sc_M4-1_c10c10", "M4-1_c10c10", true, 0);
- IntegrationHelper.testScenario(projet, "Sc_M4-1_c10c10", new ErrorBilanTester(0, 0, 5, 2));
+ IntegrationHelper.testScenario(projet, "Sc_M4-1_c10c10", new ErrorBilanTester(0, 0, 4, 2));
}
@Test
@@ -73,17 +73,17 @@
"COM5", "OCAL4",
"OPTI6", "OPTG4",
"OPTR1"));// différences
- IntegrationHelper.testScenario(projet, "Sc_M4-1_c9c10", new ErrorBilanTester(0, 0, 5, 2));
+ IntegrationHelper.testScenario(projet, "Sc_M4-1_c9c10", new ErrorBilanTester(0, 0, 4, 2));
}
@Test
public void testSc_M41_c9() {
- IntegrationHelper.testScenario(projet, "Sc_M4-1_c9", new ErrorBilanTester(0, 0, 6, 2));
+ IntegrationHelper.testScenario(projet, "Sc_M4-1_c9", new ErrorBilanTester(0, 0, 5, 2));
}
@Test
public void testSc_M41_c10() {
- IntegrationHelper.testScenario(projet, "Sc_M4-1_c10", new ErrorBilanTester(0, 0, 5, 2));
+ IntegrationHelper.testScenario(projet, "Sc_M4-1_c10", new ErrorBilanTester(0, 0, 4, 2));
}
private File getEtuFile() {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|