aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java18
-rw-r--r--src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java2
2 files changed, 13 insertions, 7 deletions
diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
index b9778ef..e73a1fd 100644
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
@@ -211,11 +211,9 @@ public class MavenEbuilder {
*/
private String determineTestingFrameworkByDependency(
final MavenDependency dependency) {
- /** TODO: missing support for
- * "org.junit.vintage:junit-vintage-engine" tests
+ /** TODO: missing determination for
* "POJO" tests
* "spock" tests
- * "cucumber" tests
*/
if ("junit".equals(dependency.getGroupId())
&& "junit".equals(dependency.getArtifactId())) {
@@ -224,9 +222,17 @@ public class MavenEbuilder {
&& "testng".equals(dependency.getArtifactId())) {
return "testng";
} else if ("org.junit.jupiter".equals(dependency.getGroupId())
- && "junit-jupiter-engine".
- equals(dependency.getArtifactId())) {
- return "junit-5";
+ && "junit-jupiter-engine".equals(dependency.getArtifactId())) {
+ // java-pkg-simple do not support now
+ return "junit-juniper";
+ } else if ("org.junit.vintage".equals(dependency.getGroupId())
+ && "junit-vintage-engine".equals(dependency.getArtifactId())) {
+ // java-pkg-simple do not support now
+ return "junit-vintage";
+ } else if ("io.cucumber".equals(dependency.getGroupId())
+ && "cucumber-junit".equals(dependency.getArtifactId())) {
+ // java-pkg-simple do not support now
+ return "cucumber";
} else {
return null;
}
diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java b/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java
index 51ec844..794f992 100644
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java
@@ -276,7 +276,7 @@ public class MavenProject {
* @param description {@link #description}
*/
public void setDescription(final String description) {
- this.description = description;
+ this.description = description.replaceAll("[\n ]+", " ");
}
/**