summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2018-01-10 21:41:23 +0100
committerSimon Brandhof <simon.brandhof@sonarsource.com>2018-01-14 20:37:37 +0100
commit12d555eff64f68a39456c1a416b72fc930c8153b (patch)
tree96c60d71c99b39e26260fd093c89557dad5476c7 /server
parentd55f047c445daf698ccde5f0af9d0669804c818b (diff)
downloadsonarqube-12d555eff64f68a39456c1a416b72fc930c8153b.tar.gz
sonarqube-12d555eff64f68a39456c1a416b72fc930c8153b.zip
Upgrade assertJ from 3.4.1 to 3.9.0
Diffstat (limited to 'server')
-rw-r--r--server/sonar-db-dao/src/test/java/org/sonar/db/component/ComponentDaoTest.java2
-rw-r--r--server/sonar-main/src/test/java/org/sonar/application/process/ProcessLauncherImplTest.java2
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/component/index/ComponentIndexTest.java8
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java6
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/issue/workflow/IssueWorkflowTest.java2
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/issue/workflow/StateMachineTest.java2
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java2
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/qualityprofile/BuiltInQualityProfilesNotificationTemplateTest.java6
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/ChangelogActionTest.java2
9 files changed, 15 insertions, 17 deletions
diff --git a/server/sonar-db-dao/src/test/java/org/sonar/db/component/ComponentDaoTest.java b/server/sonar-db-dao/src/test/java/org/sonar/db/component/ComponentDaoTest.java
index 8daf11c63bb..a47703e7b60 100644
--- a/server/sonar-db-dao/src/test/java/org/sonar/db/component/ComponentDaoTest.java
+++ b/server/sonar-db-dao/src/test/java/org/sonar/db/component/ComponentDaoTest.java
@@ -887,7 +887,7 @@ public class ComponentDaoTest {
List<ComponentDto> components = new ArrayList<>();
underTest.scrollForIndexing(dbSession, projectUuid, context -> components.add(context.getResultObject()));
- return assertThat(components).extracting(ComponentDto::uuid);
+ return (ListAssert<String>)assertThat(components).extracting(ComponentDto::uuid);
}
@Test
diff --git a/server/sonar-main/src/test/java/org/sonar/application/process/ProcessLauncherImplTest.java b/server/sonar-main/src/test/java/org/sonar/application/process/ProcessLauncherImplTest.java
index 910b99d42be..1bf71956a32 100644
--- a/server/sonar-main/src/test/java/org/sonar/application/process/ProcessLauncherImplTest.java
+++ b/server/sonar-main/src/test/java/org/sonar/application/process/ProcessLauncherImplTest.java
@@ -75,7 +75,7 @@ public class ProcessLauncherImplTest {
assertThat(monitor).isNotNull();
assertThat(processBuilder.started).isTrue();
assertThat(processBuilder.commands.get(0)).endsWith("java");
- assertThat(processBuilder.commands).containsSequence(
+ assertThat(processBuilder.commands).containsSubsequence(
"-Dfoo=bar",
"-Dfoo2=bar2",
"-cp",
diff --git a/server/sonar-server/src/test/java/org/sonar/server/component/index/ComponentIndexTest.java b/server/sonar-server/src/test/java/org/sonar/server/component/index/ComponentIndexTest.java
index c0f8f8917df..29ce83f1b64 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/component/index/ComponentIndexTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/component/index/ComponentIndexTest.java
@@ -23,7 +23,7 @@ import java.util.Arrays;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
-import org.assertj.core.api.AbstractListAssert;
+import org.assertj.core.api.ListAssert;
import org.junit.Before;
import org.junit.Rule;
import org.sonar.api.config.internal.MapSettings;
@@ -97,12 +97,12 @@ public abstract class ComponentIndexTest {
assertExactResults(query, files.toArray(new ComponentDto[0]));
}
- protected AbstractListAssert<?, ? extends List<? extends String>, String> assertSearch(String query) {
+ protected ListAssert<String> assertSearch(String query) {
return assertSearch(SuggestionQuery.builder().setQuery(query).setQualifiers(asList(PROJECT, MODULE, FILE)).build());
}
- protected AbstractListAssert<?, ? extends List<? extends String>, String> assertSearch(SuggestionQuery query) {
- return assertThat(index.searchSuggestions(query, features.get()).getQualifiers())
+ protected ListAssert<String> assertSearch(SuggestionQuery query) {
+ return (ListAssert<String>)assertThat(index.searchSuggestions(query, features.get()).getQualifiers())
.flatExtracting(ComponentHitsPerQualifier::getHits)
.extracting(ComponentHit::getUuid);
}
diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java b/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java
index b12f89e4a62..62cfaee3968 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java
@@ -21,7 +21,6 @@ package org.sonar.server.computation.task.projectanalysis.formula;
import com.google.common.base.Optional;
import com.google.common.collect.ImmutableList;
-import org.assertj.core.api.AbstractIterableAssert;
import org.junit.Rule;
import org.junit.Test;
import org.sonar.api.measures.CoreMetrics;
@@ -30,7 +29,6 @@ import org.sonar.server.computation.task.projectanalysis.component.TreeRootHolde
import org.sonar.server.computation.task.projectanalysis.component.ViewsComponent;
import org.sonar.server.computation.task.projectanalysis.formula.counter.IntValue;
import org.sonar.server.computation.task.projectanalysis.measure.Measure;
-import org.sonar.server.computation.task.projectanalysis.measure.MeasureRepoEntry;
import org.sonar.server.computation.task.projectanalysis.measure.MeasureRepositoryRule;
import org.sonar.server.computation.task.projectanalysis.metric.Metric;
import org.sonar.server.computation.task.projectanalysis.metric.MetricRepositoryRule;
@@ -150,8 +148,8 @@ public class ViewsFormulaExecutorComponentVisitorTest {
verifySingleMetricWithVariation(ROOT_REF, 23);
}
- private AbstractIterableAssert<?, ? extends Iterable<? extends MeasureRepoEntry>, MeasureRepoEntry> verifySingleMetricWithVariation(int componentRef, int variation) {
- return assertThat(toEntries(measureRepository.getAddedRawMeasures(componentRef)))
+ private void verifySingleMetricWithVariation(int componentRef, int variation) {
+ assertThat(toEntries(measureRepository.getAddedRawMeasures(componentRef)))
.containsOnly(entryOf(NEW_COVERAGE_KEY, createMeasureWithVariation(variation)));
}
diff --git a/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/IssueWorkflowTest.java b/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/IssueWorkflowTest.java
index b698daf8015..f886e83679d 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/IssueWorkflowTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/IssueWorkflowTest.java
@@ -67,7 +67,7 @@ public class IssueWorkflowTest {
public void list_statuses() {
workflow.start();
// order is important for UI
- assertThat(workflow.statusKeys()).containsSequence(STATUS_OPEN, STATUS_CONFIRMED, STATUS_REOPENED, STATUS_RESOLVED, STATUS_CLOSED);
+ assertThat(workflow.statusKeys()).containsSubsequence(STATUS_OPEN, STATUS_CONFIRMED, STATUS_REOPENED, STATUS_RESOLVED, STATUS_CLOSED);
}
@Test
diff --git a/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/StateMachineTest.java b/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/StateMachineTest.java
index abd33dffd16..92182ff6062 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/StateMachineTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/issue/workflow/StateMachineTest.java
@@ -28,7 +28,7 @@ public class StateMachineTest {
public void keep_order_of_state_keys() {
StateMachine machine = StateMachine.builder().states("OPEN", "RESOLVED", "CLOSED").build();
- assertThat(machine.stateKeys()).containsSequence("OPEN", "RESOLVED", "CLOSED");
+ assertThat(machine.stateKeys()).containsSubsequence("OPEN", "RESOLVED", "CLOSED");
}
@Test
diff --git a/server/sonar-server/src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java
index 7d77b094dd2..ba8b0f0d7f6 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java
@@ -122,7 +122,7 @@ public class GroupsActionTest extends BasePermissionWsTest<GroupsAction> {
.execute()
.getInput();
- assertThat(result).containsSequence(DefaultGroups.ANYONE, "group-1", "group-2");
+ assertThat(result).containsSubsequence(DefaultGroups.ANYONE, "group-1", "group-2");
}
@Test
diff --git a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/BuiltInQualityProfilesNotificationTemplateTest.java b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/BuiltInQualityProfilesNotificationTemplateTest.java
index d79d1f3f738..50c5103883c 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/BuiltInQualityProfilesNotificationTemplateTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/BuiltInQualityProfilesNotificationTemplateTest.java
@@ -186,7 +186,7 @@ public class BuiltInQualityProfilesNotificationTemplateTest {
EmailMessage emailMessage = underTest.format(notification.serialize());
- assertThat(emailMessage.getMessage()).containsSequence("The following built-in profiles have been updated:\n",
+ assertThat(emailMessage.getMessage()).containsSubsequence("The following built-in profiles have been updated:\n",
profileTitleText(profileName1, languageKey1, languageName1),
" 2 new rules\n",
profileTitleText(profileName2, languageKey2, languageName2),
@@ -210,7 +210,7 @@ public class BuiltInQualityProfilesNotificationTemplateTest {
EmailMessage emailMessage = underTest.format(notification.serialize());
- assertThat(emailMessage.getMessage()).containsSequence(
+ assertThat(emailMessage.getMessage()).containsSubsequence(
"\"" + profileName2 + "\" - " + languageName1,
"\"" + profileName1 + "\" - " + languageName2,
"\"" + profileName3 + "\" - " + languageName2);
@@ -254,7 +254,7 @@ public class BuiltInQualityProfilesNotificationTemplateTest {
private void assertMessage(EmailMessage emailMessage, String expectedProfileDetails) {
assertThat(emailMessage.getMessage())
- .containsSequence(
+ .containsSubsequence(
"The following built-in profiles have been updated:\n\n",
expectedProfileDetails,
"\nThis is a good time to review your quality profiles and update them to benefit from the latest evolutions: " + server.getPublicRootUrl() + "/profiles");
diff --git a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/ChangelogActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/ChangelogActionTest.java
index a478da55ad9..7529e7d539f 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/ChangelogActionTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/ChangelogActionTest.java
@@ -279,7 +279,7 @@ public class ChangelogActionTest {
.execute()
.getInput();
- assertThat(response).containsSequence("15:43", "15:42");
+ assertThat(response).containsSubsequence("15:43", "15:42");
}
@Test