diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-10-30 09:24:16 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-10-30 09:24:16 +0100 |
commit | a3528799883487e180ce90985e96cf87281e645f (patch) | |
tree | e4ca55aa58e8b2c79f42941b6d64bacc53ebe5aa /it/it-tests | |
parent | 1f27cc9f4ad89e9a746d7060767550dc073c2313 (diff) | |
download | sonarqube-a3528799883487e180ce90985e96cf87281e645f.tar.gz sonarqube-a3528799883487e180ce90985e96cf87281e645f.zip |
Fix since_previous_version_should_use_first_analysis_when_no_version_found IT
Diffstat (limited to 'it/it-tests')
-rw-r--r-- | it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java b/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java index d2f2deeb807..d402c2997be 100644 --- a/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java +++ b/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java @@ -94,22 +94,18 @@ public class SincePreviousVersionHistoryTest { */ @Test public void since_previous_version_should_use_first_analysis_when_no_version_found() { - analyzeProjectWithDate("1.0-SNAPSHOT", "2015-10-01"); + // Analyze project by excluding some files + analyzeProject("1.0-SNAPSHOT", "**/*2.xoo", "2015-10-01"); // No difference measure after first analysis - Resource project = getProject("files"); - assertThat(project.getPeriod3Date()).isNull(); + assertThat(getProject("files").getMeasure("files").getVariation3()).isNull(); analyzeProjectWithDate("1.0-SNAPSHOT", "2015-10-02"); - // No new version, first analysis is used - project = getProject("files"); - assertThat(project.getPeriod3Mode()).isEqualTo("previous_version"); - assertThat(toStringDate(project.getPeriod3Date())).isEqualTo("2015-10-01"); + // No new version, first analysis is used -> 2 new files + assertThat(getProject("files").getMeasure("files").getVariation3()).isEqualTo(2); analyzeProjectWithDate("1.0-SNAPSHOT", "2015-10-03"); - // Still no new version, first analysis is used - project = getProject("files"); - assertThat(project.getPeriod3Mode()).isEqualTo("previous_version"); - assertThat(toStringDate(project.getPeriod3Date())).isEqualTo("2015-10-01"); + // Still no new version, first analysis is used -> 2 new files + assertThat(getProject("files").getMeasure("files").getVariation3()).isEqualTo(2); } private static void analyzeProject(String version) { |