diff options
author | Sébastien Lesaint <sebastien.lesaint@sonarsource.com> | 2015-10-20 13:56:54 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-10-23 10:44:15 +0200 |
commit | 0235ff6fffe8a45bfb5b82eb4c6d8aeb2b7eccf9 (patch) | |
tree | 51e2649dfca342c30c785e7398eae1cd2e1e7511 /it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java | |
parent | 0859e4eb39e20c5d41314d0a1a0a68edf23d9bc2 (diff) | |
download | sonarqube-0235ff6fffe8a45bfb5b82eb4c6d8aeb2b7eccf9.tar.gz sonarqube-0235ff6fffe8a45bfb5b82eb4c6d8aeb2b7eccf9.zip |
reduce code duplication in package issue.suite
Diffstat (limited to 'it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java')
-rw-r--r-- | it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java b/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java index 199b6f6a2a1..a8b20a5f90f 100644 --- a/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java +++ b/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java @@ -29,12 +29,13 @@ import org.junit.Test; import org.sonar.wsclient.issue.Issue; import org.sonar.wsclient.issue.IssueChange; import org.sonar.wsclient.issue.IssueChangeDiff; -import org.sonar.wsclient.issue.IssueClient; import org.sonar.wsclient.issue.IssueQuery; import static issue.suite.IssueTestSuite.ORCHESTRATOR; +import static issue.suite.IssueTestSuite.adminIssueClient; +import static issue.suite.IssueTestSuite.issueClient; import static org.assertj.core.api.Assertions.assertThat; -import static util.ItUtils.projectDir; +import static util.ItUtils.runProjectAnalysis; public class IssueChangelogTest { @@ -50,8 +51,7 @@ public class IssueChangelogTest { orchestrator.getServer().restoreProfile(FileLocation.ofClasspath("/issue/suite/IssueChangelogTest/one-issue-per-line-profile.xml")); orchestrator.getServer().provisionProject("sample", "Sample"); orchestrator.getServer().associateProjectToQualityProfile("sample", "xoo", "one-issue-per-line"); - scan = SonarRunner.create(projectDir("shared/xoo-sample")); - orchestrator.executeBuild(scan); + scan = runProjectAnalysis(orchestrator, "shared/xoo-sample"); issue = searchRandomIssue(); } @@ -131,11 +131,4 @@ public class IssueChangelogTest { return issueClient().changes(issueKey); } - private static IssueClient issueClient() { - return orchestrator.getServer().wsClient().issueClient(); - } - - private static IssueClient adminIssueClient() { - return orchestrator.getServer().adminWsClient().issueClient(); - } } |