Skip to content

Commit ff581ae

Browse files
committed
(WIP) Use lightweight Enterprise SQ edition in integration tests
1 parent 580c57b commit ff581ae

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

its/plugin/src/test/java/org/sonarsource/slang/SonarLintTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717
package org.sonarsource.slang;
1818

19+
import com.sonar.orchestrator.container.Edition;
1920
import com.sonar.orchestrator.junit4.OrchestratorRule;
2021
import com.sonar.orchestrator.junit4.OrchestratorRuleBuilder;
2122
import com.sonar.orchestrator.locator.Locators;
@@ -67,6 +68,8 @@ public static void prepare() throws Exception {
6768
Tests.addLanguagePlugins(orchestratorBuilder);
6869
OrchestratorRule orchestrator = orchestratorBuilder
6970
.useDefaultAdminCredentialsForBuilds(true)
71+
.setEdition(Edition.ENTERPRISE_LW)
72+
.activateLicense()
7073
.setSonarVersion(System.getProperty(Tests.SQ_VERSION_PROPERTY, Tests.DEFAULT_SQ_VERSION))
7174
.build();
7275

its/plugin/src/test/java/org/sonarsource/slang/Tests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717
package org.sonarsource.slang;
1818

19+
import com.sonar.orchestrator.container.Edition;
1920
import com.sonar.orchestrator.junit4.OrchestratorRule;
2021
import com.sonar.orchestrator.junit4.OrchestratorRuleBuilder;
2122
import com.sonar.orchestrator.locator.FileLocation;
@@ -53,6 +54,8 @@ public class Tests {
5354
addLanguagePlugins(orchestratorBuilder);
5455
ORCHESTRATOR = orchestratorBuilder
5556
.useDefaultAdminCredentialsForBuilds(true)
57+
.setEdition(Edition.ENTERPRISE_LW)
58+
.activateLicense()
5659
.setSonarVersion(System.getProperty(SQ_VERSION_PROPERTY, DEFAULT_SQ_VERSION))
5760
.restoreProfileAtStartup(FileLocation.of("src/test/resources/nosonar-scala.xml"))
5861
.restoreProfileAtStartup(FileLocation.of("src/test/resources/norule.xml"))

its/ruling/src/test/java/org/sonarsource/slang/SlangRulingTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package org.sonarsource.slang;
1818

1919
import com.sonar.orchestrator.build.SonarScanner;
20+
import com.sonar.orchestrator.container.Edition;
2021
import com.sonar.orchestrator.junit4.OrchestratorRule;
2122
import com.sonar.orchestrator.junit4.OrchestratorRuleBuilder;
2223
import com.sonar.orchestrator.locator.FileLocation;
@@ -49,6 +50,8 @@ public class SlangRulingTest {
4950
public static void setUp() {
5051
OrchestratorRuleBuilder builder = OrchestratorRule.builderEnv()
5152
.useDefaultAdminCredentialsForBuilds(true)
53+
.setEdition(Edition.ENTERPRISE_LW)
54+
.activateLicense()
5255
.setSonarVersion(System.getProperty(SQ_VERSION_PROPERTY, DEFAULT_SQ_VERSION))
5356
.addPlugin(MavenLocation.of("org.sonarsource.sonar-lits-plugin", "sonar-lits-plugin", "0.10.0.2181"));
5457

0 commit comments

Comments
 (0)