File tree Expand file tree Collapse file tree
src/test/java/com/sonar/scanner/api/it Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626
2727 <dependency >
2828 <groupId >org.sonarsource.orchestrator</groupId >
29- <artifactId >sonar-orchestrator</artifactId >
30- <version >3.40 .0.183 </version >
29+ <artifactId >sonar-orchestrator-junit4 </artifactId >
30+ <version >4.5 .0.1700 </version >
3131 <scope >test</scope >
3232 <exclusions >
3333 <exclusion >
Original file line number Diff line number Diff line change 1919 */
2020package com .sonar .scanner .api .it ;
2121
22- import com .sonar .orchestrator .Orchestrator ;
2322import com .sonar .orchestrator .build .BuildResult ;
23+ import com .sonar .orchestrator .junit4 .OrchestratorRule ;
2424import com .sonar .scanner .api .it .tools .SimpleScanner ;
2525import java .io .IOException ;
2626import java .nio .file .Files ;
3535
3636public class PropertiesTest {
3737 @ ClassRule
38- public static final Orchestrator ORCHESTRATOR = ScannerCommonsTestSuite .ORCHESTRATOR ;
38+ public static final OrchestratorRule ORCHESTRATOR = ScannerCommonsTestSuite .ORCHESTRATOR ;
3939
4040 @ Test
4141 public void testRuntimeEnvironmentPassedAsUserAgent () throws IOException {
Original file line number Diff line number Diff line change 1919 */
2020package com .sonar .scanner .api .it ;
2121
22- import com .sonar .orchestrator .Orchestrator ;
2322import com .sonar .orchestrator .build .BuildResult ;
23+ import com .sonar .orchestrator .junit4 .OrchestratorRule ;
2424import com .sonar .orchestrator .util .NetworkUtils ;
2525import com .sonar .scanner .api .it .tools .ProxyAuthenticator ;
2626import com .sonar .scanner .api .it .tools .SimpleScanner ;
@@ -68,7 +68,7 @@ public class ProxyTest {
6868 private static int httpProxyPort ;
6969
7070 @ ClassRule
71- public static final Orchestrator ORCHESTRATOR = ScannerCommonsTestSuite .ORCHESTRATOR ;
71+ public static final OrchestratorRule ORCHESTRATOR = ScannerCommonsTestSuite .ORCHESTRATOR ;
7272
7373 private static ConcurrentLinkedDeque <String > seenByProxy = new ConcurrentLinkedDeque <>();
7474
Original file line number Diff line number Diff line change 1919 */
2020package com .sonar .scanner .api .it ;
2121
22- import com .sonar .orchestrator .Orchestrator ;
2322import com .sonar .orchestrator .build .BuildResult ;
23+ import com .sonar .orchestrator .junit4 .OrchestratorRule ;
2424import com .sonar .orchestrator .util .NetworkUtils ;
2525import com .sonar .scanner .api .it .tools .SimpleScanner ;
2626import java .net .InetAddress ;
@@ -73,7 +73,7 @@ public class SSLTest {
7373 private static int httpsPort ;
7474
7575 @ ClassRule
76- public static final Orchestrator ORCHESTRATOR = ScannerCommonsTestSuite .ORCHESTRATOR ;
76+ public static final OrchestratorRule ORCHESTRATOR = ScannerCommonsTestSuite .ORCHESTRATOR ;
7777
7878 @ Before
7979 public void deleteData () {
Original file line number Diff line number Diff line change 1919 */
2020package com .sonar .scanner .api .it ;
2121
22- import com .sonar .orchestrator .Orchestrator ;
2322import com .sonar .orchestrator .http .HttpMethod ;
23+ import com .sonar .orchestrator .junit4 .OrchestratorRule ;
2424import com .sonar .orchestrator .locator .MavenLocation ;
2525import java .time .Instant ;
2626import java .time .ZoneId ;
@@ -39,7 +39,7 @@ public class ScannerCommonsTestSuite {
3939 private static final String SONAR_RUNTIME_VERSION = "sonar.runtimeVersion" ;
4040
4141 @ ClassRule
42- public static final Orchestrator ORCHESTRATOR = Orchestrator .builderEnv ()
42+ public static final OrchestratorRule ORCHESTRATOR = OrchestratorRule .builderEnv ()
4343 .setSonarVersion (getSystemPropertyOrFail (SONAR_RUNTIME_VERSION ))
4444 .useDefaultAdminCredentialsForBuilds (true )
4545 // We need to use a plugin compatible with both SonarQube DEV & SonarQube version defined in .cirrus.yml (currently SQ 7.9)
@@ -54,7 +54,7 @@ private static String getSystemPropertyOrFail(String orchestratorPropertiesSourc
5454 return propertyValue ;
5555 }
5656
57- public static void resetData (Orchestrator orchestrator ) {
57+ public static void resetData (OrchestratorRule orchestrator ) {
5858 Instant instant = Instant .now ();
5959
6060 // The expected format is yyyy-MM-dd.
You can’t perform that action at this time.
0 commit comments