From 5b284baefca34331ae691e11d36f605649af67c5 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Tue, 28 Dec 2021 10:42:22 -0500 Subject: [PATCH] https://github.com/jenkinsci/incrementals-tools/pull/24#discussion_r775963963 --- .../git_changelist_maven_extension/MainTest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/git-changelist-maven-extension/src/test/java/io/jenkins/tools/incrementals/git_changelist_maven_extension/MainTest.java b/git-changelist-maven-extension/src/test/java/io/jenkins/tools/incrementals/git_changelist_maven_extension/MainTest.java index 12d9a38..c3646f7 100644 --- a/git-changelist-maven-extension/src/test/java/io/jenkins/tools/incrementals/git_changelist_maven_extension/MainTest.java +++ b/git-changelist-maven-extension/src/test/java/io/jenkins/tools/incrementals/git_changelist_maven_extension/MainTest.java @@ -26,6 +26,7 @@ import org.apache.maven.artifact.versioning.ComparableVersion; import static org.hamcrest.CoreMatchers.containsString; +import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.MatcherAssert.assertThat; import org.junit.Test; @@ -42,7 +43,9 @@ public class MainTest { "pr", "dev", }; @Test public void alphaBeta() { - String sanitized = Main.sanitize("852b473a2b8c"); + String hash = "852b473a2b8c"; + String sanitized = Main.sanitize(hash); + assertThat(hash + " has been sanitized to the expected format", sanitized, is("852b_473a_2b_8c")); String canonical = new ComparableVersion(sanitized).getCanonical(); for (String prerelease : PRERELEASE) { assertThat(sanitized + " treated as a prerelease", canonical, not(containsString(prerelease)));