Skip to content

Commit b60fd48

Browse files
author
Vincent Potucek
committed
chore: ArtifactHandlerTest add assertion to resolve @SuppressWarnings("checkstyle:UnusedLocalVariable")
1 parent 96efade commit b60fd48

File tree

1 file changed

+34
-2
lines changed

1 file changed

+34
-2
lines changed

impl/maven-core/src/test/java/org/apache/maven/artifact/handler/ArtifactHandlerTest.java

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,43 @@
2929
import org.codehaus.plexus.testing.PlexusTest;
3030
import org.junit.jupiter.api.Test;
3131

32+
import static org.assertj.core.api.Assertions.assertThat;
3233
import static org.codehaus.plexus.testing.PlexusExtension.getTestFile;
3334
import static org.junit.jupiter.api.Assertions.assertEquals;
3435

3536
@PlexusTest
36-
class ArtifactHandlerTest {
37+
class ArtifactHandlerTest { private static final List<String> VALID_PACKAGING_TYPES = List.of(
38+
"aar",
39+
"apk",
40+
"bundle",
41+
"ear",
42+
"ejb-client",
43+
"eclipse-plugin",
44+
"eclipse-test-plugin",
45+
"ejb",
46+
"hpi",
47+
"jar",
48+
"java-source",
49+
"javadoc",
50+
"jpi",
51+
"kar",
52+
"lpkg",
53+
"maven-archetype",
54+
"maven-plugin",
55+
"nar",
56+
"par",
57+
"pom",
58+
"rar",
59+
"sar",
60+
"swc",
61+
"swf",
62+
"test-jar",
63+
"war",
64+
"zip");
3765
@Inject
3866
PlexusContainer container;
3967

4068
@Test
41-
@SuppressWarnings("checkstyle:UnusedLocalVariable")
4269
void testAptConsistency() throws Exception {
4370
File apt = getTestFile("src/site/apt/artifact-handlers.apt");
4471

@@ -79,6 +106,11 @@ void testAptConsistency() throws Exception {
79106
assertEquals(handler.getExtension(), extension, type + " extension");
80107
// Packaging/Directory is Maven1 remnant!!!
81108
// assertEquals(handler.getPackaging(), packaging, type + " packaging");
109+
assertThat(handler.getPackaging()).contains(packaging);
110+
assertThat(VALID_PACKAGING_TYPES).contains(handler.getPackaging());
111+
assertThat(VALID_PACKAGING_TYPES).contains(packaging);
112+
assertThat(packaging).isNotBlank();
113+
assertThat(handler.getPackaging()).isNotBlank();
82114
assertEquals(handler.getClassifier(), classifier, type + " classifier");
83115
assertEquals(handler.getLanguage(), language, type + " language");
84116
assertEquals(

0 commit comments

Comments
 (0)