This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 3746aed85675ddefd8b42e155267687685137a5d Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Nov 4 13:28:13 2016 +0100 ignore a test, il faut le reecrire --- .../observe/services/topia/service/MigrateTestsDatabases.java | 11 +++++++++++ .../synchro/UnidirectionalSynchronizeReferentialTest.java | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/services-topia/src/test/java/fr/ird/observe/services/topia/service/MigrateTestsDatabases.java b/services-topia/src/test/java/fr/ird/observe/services/topia/service/MigrateTestsDatabases.java index b073a0c..23408a1 100644 --- a/services-topia/src/test/java/fr/ird/observe/services/topia/service/MigrateTestsDatabases.java +++ b/services-topia/src/test/java/fr/ird/observe/services/topia/service/MigrateTestsDatabases.java @@ -27,6 +27,7 @@ import fr.ird.observe.services.dto.IncompatibleDataSourceCreateConfigurationExce import fr.ird.observe.services.service.AddSqlScriptProducerRequest; import fr.ird.observe.services.service.AddSqlScriptProducerResult; import fr.ird.observe.services.service.BabModelVersionException; +import fr.ird.observe.services.service.DataSourceService; import fr.ird.observe.services.service.DatabaseConnexionNotAuthorizedException; import fr.ird.observe.services.service.DatabaseNotFoundException; import fr.ird.observe.services.service.SqlScriptProducerService; @@ -60,16 +61,19 @@ public class MigrateTestsDatabases extends AbstractServiceTopiaTest { private static final Log log = LogFactory.getLog(MigrateTestsDatabases.class); protected SqlScriptProducerService service; + protected DataSourceService dataSourceService; @Before public void setUp() throws Exception { service = topiaTestMethodResource.newService(SqlScriptProducerService.class); + dataSourceService = topiaTestMethodResource.newService(DataSourceService.class); } @DatabaseNameConfiguration(DatabaseName.referentiel) @Test public void migrateReferentielDb() throws IOException, IncompatibleDataSourceCreateConfigurationException, DataSourceCreateWithNoReferentialImportException, BabModelVersionException, DatabaseConnexionNotAuthorizedException, DatabaseNotFoundException { AddSqlScriptProducerRequest request = AddSqlScriptProducerRequest.forH2().addSchema().addReferential().addAllData(); + dataSourceService.migrateData(topiaTestMethodResource.getDataSourceConfiguration()); migrate(service.produceAddSqlScript(request)); } @@ -77,6 +81,7 @@ public class MigrateTestsDatabases extends AbstractServiceTopiaTest { @Test public void migrateDataForTestSeineDb() throws IOException, IncompatibleDataSourceCreateConfigurationException, DataSourceCreateWithNoReferentialImportException, BabModelVersionException, DatabaseConnexionNotAuthorizedException, DatabaseNotFoundException { AddSqlScriptProducerRequest request = AddSqlScriptProducerRequest.forH2().addSchema().addReferential().addAllData(); + dataSourceService.migrateData(topiaTestMethodResource.getDataSourceConfiguration()); migrate(service.produceAddSqlScript(request)); } @@ -84,6 +89,7 @@ public class MigrateTestsDatabases extends AbstractServiceTopiaTest { @Test public void migrateDataForTestLonglineDb() throws IOException, IncompatibleDataSourceCreateConfigurationException, DataSourceCreateWithNoReferentialImportException, BabModelVersionException, DatabaseConnexionNotAuthorizedException, DatabaseNotFoundException { AddSqlScriptProducerRequest request = AddSqlScriptProducerRequest.forH2().addSchema().addReferential().addAllData(); + dataSourceService.migrateData(topiaTestMethodResource.getDataSourceConfiguration()); migrate(service.produceAddSqlScript(request)); } @@ -91,14 +97,18 @@ public class MigrateTestsDatabases extends AbstractServiceTopiaTest { @Test public void migrateEmptyH2Db() throws IOException, IncompatibleDataSourceCreateConfigurationException, DataSourceCreateWithNoReferentialImportException, BabModelVersionException, DatabaseConnexionNotAuthorizedException, DatabaseNotFoundException { AddSqlScriptProducerRequest request = AddSqlScriptProducerRequest.forH2().addSchema(); + dataSourceService.migrateData(topiaTestMethodResource.getDataSourceConfiguration()); migrate(service.produceAddSqlScript(request)); } + // On n'utilise plus cette base de test @DatabaseVersionConfiguration(ObserveTestConfiguration.FIRST_VERSION_FOR_REF_SYNCHRO) @DatabaseNameConfiguration(DatabaseName.dataForTestUnidirectionalReferentialSynchro) @Test + @Ignore public void migrateDataForTestUnidirectionalReferentialSynchroDb() throws IOException, IncompatibleDataSourceCreateConfigurationException, DataSourceCreateWithNoReferentialImportException, BabModelVersionException, DatabaseConnexionNotAuthorizedException, DatabaseNotFoundException { AddSqlScriptProducerRequest request = AddSqlScriptProducerRequest.forH2().addSchema().addReferential().addAllData(); + dataSourceService.migrateData(topiaTestMethodResource.getDataSourceConfiguration()); migrate(service.produceAddSqlScript(request)); } @@ -106,6 +116,7 @@ public class MigrateTestsDatabases extends AbstractServiceTopiaTest { @Test public void migrateEmptyPgDb() throws IOException, IncompatibleDataSourceCreateConfigurationException, DataSourceCreateWithNoReferentialImportException, BabModelVersionException, DatabaseConnexionNotAuthorizedException, DatabaseNotFoundException { AddSqlScriptProducerRequest request = AddSqlScriptProducerRequest.forPostgres().addSchema(); + dataSourceService.migrateData(topiaTestMethodResource.getDataSourceConfiguration()); migrate(DatabaseName.empty_pg.name(), service.produceAddSqlScript(request)); } diff --git a/services-topia/src/test/java/fr/ird/observe/services/topia/service/actions/synchro/UnidirectionalSynchronizeReferentialTest.java b/services-topia/src/test/java/fr/ird/observe/services/topia/service/actions/synchro/UnidirectionalSynchronizeReferentialTest.java index 065d672..45b675c 100644 --- a/services-topia/src/test/java/fr/ird/observe/services/topia/service/actions/synchro/UnidirectionalSynchronizeReferentialTest.java +++ b/services-topia/src/test/java/fr/ird/observe/services/topia/service/actions/synchro/UnidirectionalSynchronizeReferentialTest.java @@ -50,6 +50,7 @@ import org.apache.commons.lang3.tuple.Pair; import org.junit.Assert; import org.junit.Before; import org.junit.ClassRule; +import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; @@ -142,11 +143,14 @@ public class UnidirectionalSynchronizeReferentialTest extends AbstractServiceTop } + // Il faut reecrire ce test en clonant une base, y fiasant des modif puis test + // et plus en utilisant deux bases différentes (lourd à maintenir). @DatabaseNameConfiguration(DatabaseName.dataForTestSeine) @CopyDatabaseConfiguration @DatabaseNameConfiguration(value = DatabaseName.dataForTestUnidirectionalReferentialSynchro, classifier = DatabaseClassifier.CENTRAL) @DatabaseVersionConfiguration(value = ObserveTestConfiguration.MODEL_VERSION, classifier = DatabaseClassifier.CENTRAL) @Test + @Ignore public void testSynchronizeWithAllChanges() { -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.