aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-db/src/test
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2016-02-29 16:00:28 +0100
committerJulien Lancelot <julien.lancelot@sonarsource.com>2016-02-29 16:00:28 +0100
commit7fee2884113d0c01af954f68ed5ec8a910cc1921 (patch)
treeb5a75ba7fa4b6a6536585cd7811ea772e1b74883 /sonar-db/src/test
parent8bb4d691d7d85f9fd3d235b602eca3ccac43a2a9 (diff)
downloadsonarqube-7fee2884113d0c01af954f68ed5ec8a910cc1921.tar.gz
sonarqube-7fee2884113d0c01af954f68ed5ec8a910cc1921.zip
SONAR-7329 Add RULES.RULE_TYPE column
Reuse existing migration that add columns in rules table to decrease migration time
Diffstat (limited to 'sonar-db/src/test')
-rw-r--r--sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesColumnsTest.java (renamed from sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesLongDateColumnsTest.java)7
-rw-r--r--sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesColumnsTest/schema.sql (renamed from sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesLongDateColumnsTest/schema.sql)0
2 files changed, 4 insertions, 3 deletions
diff --git a/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesLongDateColumnsTest.java b/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesColumnsTest.java
index 8e29ecb328b..3750f9cf924 100644
--- a/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesLongDateColumnsTest.java
+++ b/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesColumnsTest.java
@@ -27,16 +27,16 @@ import org.sonar.api.utils.System2;
import org.sonar.db.DbTester;
import org.sonar.db.version.MigrationStep;
-public class AddRulesLongDateColumnsTest {
+public class AddRulesColumnsTest {
@Rule
- public DbTester db = DbTester.createForSchema(System2.INSTANCE, AddRulesLongDateColumnsTest.class, "schema.sql");
+ public DbTester db = DbTester.createForSchema(System2.INSTANCE, AddRulesColumnsTest.class, "schema.sql");
MigrationStep migration;
@Before
public void setUp() {
- migration = new AddRulesLongDateColumns(db.database());
+ migration = new AddRulesColumns(db.database());
}
@Test
@@ -45,6 +45,7 @@ public class AddRulesLongDateColumnsTest {
db.assertColumnDefinition("rules", "created_at_ms", Types.BIGINT, null);
db.assertColumnDefinition("rules", "updated_at_ms", Types.BIGINT, null);
+ db.assertColumnDefinition("rules", "rule_type", Types.TINYINT, null);
}
}
diff --git a/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesLongDateColumnsTest/schema.sql b/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesColumnsTest/schema.sql
index 0c7c17f13f8..0c7c17f13f8 100644
--- a/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesLongDateColumnsTest/schema.sql
+++ b/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesColumnsTest/schema.sql