[ 
https://issues.apache.org/jira/browse/MDEP-979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17955216#comment-17955216
 ] 

ASF GitHub Bot commented on MDEP-979:
-------------------------------------

Ndacyayisenga-droid commented on code in PR #532:
URL: 
https://github.com/apache/maven-dependency-plugin/pull/532#discussion_r2115923878


##########
src/test/java/org/apache/maven/plugins/dependency/AbstractDependencyMojoTestCase.java:
##########
@@ -35,33 +36,52 @@
 import org.eclipse.aether.RepositorySystemSession;
 import org.eclipse.aether.repository.LocalRepository;
 import org.eclipse.aether.repository.LocalRepositoryManager;
+import org.junit.Before;
 import org.sonatype.plexus.build.incremental.DefaultBuildContext;
 
 public abstract class AbstractDependencyMojoTestCase extends 
AbstractMojoTestCase {
 
     protected File testDir;
-
     protected DependencyArtifactStubFactory stubFactory;
 
-    protected void setUp(String testDirectoryName, boolean createFiles) throws 
Exception {
-        setUp(testDirectoryName, createFiles, true);
-    }
-
-    protected void setUp(String testDirectoryName, boolean createFiles, 
boolean flattenedPath) throws Exception {
-        // required for mojo lookups to work
+    @Override
+    @Before

Review Comment:
   > This is misleading. This is still JUnit3 TestCase (and its successors are 
executed as such) and JUnit's annotations have no power here (or there).
   
   correct!
   
   I will move this to draft for now. we need to probably do it it in a 
different way





> Clean up AbstractDependencyMojoTestCase setUp
> ---------------------------------------------
>
>                 Key: MDEP-979
>                 URL: https://issues.apache.org/jira/browse/MDEP-979
>             Project: Maven Dependency Plugin (Moved to GitHub Issues)
>          Issue Type: Task
>            Reporter: Elliotte Rusty Harold
>            Priority: Minor
>
> The setUp methods here are a mess and do not follow JUnit conventions. 
> Furthermore, subclasses do not always properly invoke super.setUp



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to