[Git][java-team/jfreesvg][master] 4 commits: Re-insert CI tests

Ole Streicher (@olebole) gitlab at salsa.debian.org
Sun Mar 2 12:55:48 GMT 2025



Ole Streicher pushed to branch master at Debian Java Maintainers / jfreesvg


Commits:
ec7f314c by Ole Streicher at 2025-03-01T23:14:46+01:00
Re-insert CI tests

- - - - -
cca96bff by Christian Bayle at 2025-03-02T12:47:15+00:00
Fix junit5

- - - - -
b56c6a82 by Ole Streicher at 2025-03-02T12:47:15+00:00
Merge branch 'fix-junit5' into 'use-ci'

Fix junit5

See merge request java-team/jfreesvg!1
- - - - -
27823dc0 by Ole Streicher at 2025-03-02T13:51:04+01:00
Update changelog for 5.0.6-2 release

- - - - -


4 changed files:

- debian/changelog
- debian/maven.properties
- + debian/tests/control
- + debian/tests/jfreesvgtest


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+jfreesvg (5.0.6-2) unstable; urgency=medium
+
+  [ Ole Streicher ]
+  * Re-insert CI tests
+
+  [ Christian Bayle ]
+  * Fix junit5 test
+
+ -- Ole Streicher <olebole at debian.org>  Sun, 02 Mar 2025 13:49:23 +0100
+
 jfreesvg (5.0.6-1) unstable; urgency=medium
 
   * New upstream version 5.0.6


=====================================
debian/maven.properties
=====================================
@@ -3,4 +3,5 @@
 # maven.test.skip=true
 # project.build.sourceEncoding=UTF-8
 
-maven.test.skip=true
+#maven.test.skip=true
+test=!org.jfree.svg.TestSVGGraphics2D


=====================================
debian/tests/control
=====================================
@@ -0,0 +1,3 @@
+Tests: jfreesvgtest
+Depends: libjfreesvg-java, junit5, default-jdk
+Restrictions: allow-stderr


=====================================
debian/tests/jfreesvgtest
=====================================
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+export CLASSPATH=/usr/share/java/org.jfree.svg.jar:/usr/share/java/junit5.jar:/usr/share/java/junit-platform-console-standalone.jar
+
+cp -a src/test/java ${AUTOPKGTEST_TMP}
+javac ${AUTOPKGTEST_TMP}/java/org/jfree/svg/TestSVGGraphics2D.java
+
+java -cp ${CLASSPATH}:${AUTOPKGTEST_TMP}/java \
+    org.junit.platform.console.ConsoleLauncher \
+    execute -p org.jfree.svg.TestSVGGraphics2D



View it on GitLab: https://salsa.debian.org/java-team/jfreesvg/-/compare/cf1b4f7060f00e2c5b3ef2aa700b3ae652af76c0...27823dc03e6d144e4bf3b6697e4419ac5f015dbd

-- 
View it on GitLab: https://salsa.debian.org/java-team/jfreesvg/-/compare/cf1b4f7060f00e2c5b3ef2aa700b3ae652af76c0...27823dc03e6d144e4bf3b6697e4419ac5f015dbd
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20250302/f4bc9a5b/attachment.htm>


More information about the pkg-java-commits mailing list