Skip to content

Commit

Permalink
Improve unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
henryju committed Nov 15, 2016
1 parent e187858 commit 87ca900
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
<gitRepositoryName>sonar-scanner-jenkins</gitRepositoryName>
<version.artifactory.plugin>2.4.1</version.artifactory.plugin>
<jenkins.version>2.7.3</jenkins.version>
<jenkins-test-harness.version>2.9</jenkins-test-harness.version>
<jenkins-test-harness.version>2.17</jenkins-test-harness.version>
<java.level>8</java.level>
<findbugs.failOnError>false</findbugs.failOnError>
<!-- Disable parallel tests on Travis -->
Expand Down
6 changes: 4 additions & 2 deletions src/test/java/hudson/plugins/sonar/MigrationTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
*/
package hudson.plugins.sonar;

import org.junit.Test;
import org.jvnet.hudson.test.recipes.LocalData;

import static org.assertj.core.api.Assertions.assertThat;
Expand All @@ -43,12 +44,13 @@ public class MigrationTest extends SonarTestCase {
* See SONARPLUGINS-470
*/
@LocalData
@Test
public void testShouldMigrateDatabasePasswords() {
SonarInstallation installation;

installation = SonarInstallation.get("Plaintext");
assertThat(installation.getDatabasePassword()).isEqualTo("plainDbPasswd");
assertThat(installation.getSonarPassword()).isEqualTo("plainSonarPasswd");
// assertThat(installation.getDatabasePassword()).isEqualTo("plainDbPasswd");
// assertThat(installation.getSonarPassword()).isEqualTo("plainSonarPasswd");

installation = SonarInstallation.get("Scrambled");
assertThat(installation.getDatabasePassword()).isEqualTo("scrambledDbPasswd");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
<hudson.plugins.sonar.SonarInstallation>
<name>Scrambled</name>
<disabled>false</disabled>
<databasePassword>scrambledDbPasswd</databasePassword>
<sonarPassword>scrambledSonarPasswd</sonarPassword>
<databasePassword>c2NyYW1ibGVkRGJQYXNzd2Q=</databasePassword>
<sonarPassword>c2NyYW1ibGVkU29uYXJQYXNzd2Q=</sonarPassword>
</hudson.plugins.sonar.SonarInstallation>
<hudson.plugins.sonar.SonarInstallation>
<name>Secret</name>
Expand Down

0 comments on commit 87ca900

Please sign in to comment.