diff options
author | Sébastien Lesaint <sebastien.lesaint@sonarsource.com> | 2015-04-03 14:09:31 +0200 |
---|---|---|
committer | Sébastien Lesaint <sebastien.lesaint@sonarsource.com> | 2015-04-17 15:14:59 +0200 |
commit | c33a85a242df055f53dceafa26837613966a123e (patch) | |
tree | a849c52a5c58c2a33778104d65c98c41504d4927 /sonar-core/src/test | |
parent | 56f97c01d574701e04b1eff64e4b4f35e4311319 (diff) | |
download | sonarqube-c33a85a242df055f53dceafa26837613966a123e.tar.gz sonarqube-c33a85a242df055f53dceafa26837613966a123e.zip |
SONAR-6366 add supportsMigration() on Dialect interface
Diffstat (limited to 'sonar-core/src/test')
5 files changed, 25 insertions, 0 deletions
diff --git a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/H2Test.java b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/H2Test.java index 86e4838c3ff..ae6f853a60b 100644 --- a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/H2Test.java +++ b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/H2Test.java @@ -51,4 +51,9 @@ public class H2Test { public void testFetchSizeForScrolling() throws Exception { assertThat(dialect.getScrollDefaultFetchSize()).isEqualTo(200); } + + @Test + public void h2_does_not_supportMigration() throws Exception { + assertThat(dialect.supportsMigration()).isFalse(); + } } diff --git a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MsSqlTest.java b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MsSqlTest.java index 930bd8398f2..33c92f224eb 100644 --- a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MsSqlTest.java +++ b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MsSqlTest.java @@ -49,4 +49,9 @@ public class MsSqlTest { assertThat(msSql.getDefaultDriverClassName()).isEqualTo("net.sourceforge.jtds.jdbc.Driver"); assertThat(msSql.getValidationQuery()).isEqualTo("SELECT 1"); } + + @Test + public void msSql_does_supportMigration() throws Exception { + assertThat(msSql.supportsMigration()).isTrue(); + } } diff --git a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MySqlTest.java b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MySqlTest.java index 32ad0160c39..6694d035f68 100644 --- a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MySqlTest.java +++ b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/MySqlTest.java @@ -55,4 +55,9 @@ public class MySqlTest { assertThat(mySql.getScrollDefaultFetchSize()).isEqualTo(Integer.MIN_VALUE); assertThat(mySql.getScrollSingleRowFetchSize()).isEqualTo(Integer.MIN_VALUE); } + + @Test + public void mysql_does_supportMigration() throws Exception { + assertThat(mySql.supportsMigration()).isTrue(); + } } diff --git a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/OracleTest.java b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/OracleTest.java index d50f7ccc2b0..b3710e9f27e 100644 --- a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/OracleTest.java +++ b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/OracleTest.java @@ -52,4 +52,9 @@ public class OracleTest { assertThat(dialect.getScrollDefaultFetchSize()).isEqualTo(200); assertThat(dialect.getScrollSingleRowFetchSize()).isEqualTo(1); } + + @Test + public void oracle_does_supportMigration() throws Exception { + assertThat(dialect.supportsMigration()).isTrue(); + } } diff --git a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/PostgreSqlTest.java b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/PostgreSqlTest.java index 5eeabda0239..61a71212ac1 100644 --- a/sonar-core/src/test/java/org/sonar/core/persistence/dialect/PostgreSqlTest.java +++ b/sonar-core/src/test/java/org/sonar/core/persistence/dialect/PostgreSqlTest.java @@ -57,4 +57,9 @@ public class PostgreSqlTest { public void testFetchSizeForScrolling() throws Exception { assertThat(dialect.getScrollDefaultFetchSize()).isEqualTo(200); } + + @Test + public void postgres_does_supportMigration() throws Exception { + assertThat(dialect.supportsMigration()).isTrue(); + } } |