[med-svn] [Git][med-team/libnanoxml2-java][master] More verbose output in build time test
Andreas Tille
gitlab at salsa.debian.org
Sun Mar 25 08:53:07 UTC 2018
Andreas Tille pushed to branch master at Debian Med / libnanoxml2-java
Commits:
f3311f30 by Andreas Tille at 2018-03-25T10:48:43+02:00
More verbose output in build time test
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,15 @@
libnanoxml2-java (2.2.3.dfsg-6) UNRELEASED; urgency=medium
+ * Team upload
+
+ [ Chris West (Faux) ]
* Update to -source 1.8 to allow build with Java 9:
- change -source arguments
- rename all the "enum" variables to "enu"
+ [ Andreas Tille ]
+ * More verbose output in build time test
+
-- Chris West (Faux) <debian at fau.xxx> Fri, 08 Sep 2017 13:16:03 +0100
libnanoxml2-java (2.2.3.dfsg-5) unstable; urgency=medium
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -53,10 +53,12 @@ override_dh_clean:
test:
set -e
+ set -x
cd Test/Lite && \
${JAVA_HOME}/bin/javac ${JFLAGS} -cp .:../../${LITE} `find -iname *.java` && \
- for TESTFILE in *.xml; \
- do if [ "`${JAVA_HOME}/bin/java -cp .:../../${LITE} DumpXML_Lite $${TESTFILE}`" != "`cat $${TESTFILE}.out`" ]; \
+ for TESTFILE in *.xml; do \
+ ${JAVA_HOME}/bin/java -cp .:../../${LITE} DumpXML_Lite $${TESTFILE} > $${TESTFILE}.test_out ; \
+ if diff -u $${TESTFILE}.out $${TESTFILE}.test_out ; \
then echo ${LITE} failed $${TESTFILE}; \
exit 1; \
fi; \
@@ -64,8 +66,9 @@ test:
cd Test/Java && \
${JAVA_HOME}/bin/javac ${JFLAGS} -cp .:../../${NANOXML} `find -iname *.java` && \
- for TESTFILE in *.xml; \
- do if [ "`${JAVA_HOME}/bin/java -cp .:../../${NANOXML} DumpXML $${TESTFILE}`" != "`cat $${TESTFILE}.out`" ] ;\
+ for TESTFILE in *.xml; do\
+ ${JAVA_HOME}/bin/java -cp .:../../${NANOXML} DumpXML $${TESTFILE} > $${TESTFILE}.test_out ; \
+ if diff -u $${TESTFILE}.out $${TESTFILE}.test_out ; \
then echo ${NANOXML} failed $${TESTFILE}; \
exit 1; \
fi; \
View it on GitLab: https://salsa.debian.org/med-team/libnanoxml2-java/commit/f3311f30890dffd552707565b806ab8873cf0f00
---
View it on GitLab: https://salsa.debian.org/med-team/libnanoxml2-java/commit/f3311f30890dffd552707565b806ab8873cf0f00
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180325/b53f7167/attachment-0001.html>
More information about the debian-med-commit
mailing list