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) <[email protected]>  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.
_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to