[med-svn] [r-bioc-geneplotter] 01/11: Try crude hacks to strip unpackaged databases from vignettes to safe the idea doing autopkgtests. May be its not worth the hassle and test should be dropped at all but at least now it works.
Andreas Tille
tille at debian.org
Mon Oct 2 13:51:59 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository r-bioc-geneplotter.
commit c41172736c59ede2d7d5876bbcf0e4a48118e369
Author: Andreas Tille <tille at debian.org>
Date: Sun Jan 15 15:17:28 2017 +0100
Try crude hacks to strip unpackaged databases from vignettes to safe the idea doing autopkgtests. May be its not worth the hassle and test should be dropped at all but at least now it works.
---
debian/changelog | 8 ++++++++
debian/tests/run-unit-test | 10 +++++++++-
2 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index eacc26a..aece8b4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+r-bioc-geneplotter (1.52.0-2) UNRELEASED; urgency=medium
+
+ * Try crude hacks to strip unpackaged databases from vignettes to
+ safe the idea doing autopkgtests. May be its not worth the hassle
+ and test should be dropped at all but at least now it works.
+
+ -- Andreas Tille <tille at debian.org> Sun, 15 Jan 2017 15:16:12 +0100
+
r-bioc-geneplotter (1.52.0-1) unstable; urgency=medium
* Team upload.
diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test
index 7aa573d..b653388 100644
--- a/debian/tests/run-unit-test
+++ b/debian/tests/run-unit-test
@@ -4,13 +4,21 @@ pkg=r-bioc-`echo $oname | tr '[A-Z]' '[a-z]'`
if [ "$ADTTMP" = "" ] ; then
ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
- trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM
+ # trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM
fi
cd $ADTTMP
cp /usr/share/doc/$pkg/examples/vignettes/* $ADTTMP
find . -name "*.gz" -exec gunzip \{\} \;
+set -x
for rnw in `ls *.[rRS]nw` ; do
rfile=`echo $rnw | sed 's/\.[rRS]nw/.R/'`
+# Database hu6800.db is not packaged so do not load it inside the test
+# Dealing with hgu95av2.db is even harder - its needed in the end of visualize.Rnw
+# FIXME: May be this test should be skipped at all since its not maintainable
+sed -i -e '/library("hu6800.db")/d' \
+ -e 's/\(VignetteDepends{Biobase, annotate, geneplotter\), hgu95av2.db/\1/' \
+ -e '95,152d' \
+ $rnw
R --no-save <<EOT
Stangle("$rnw")
source("$rfile", echo=TRUE)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/r-bioc-geneplotter.git
More information about the debian-med-commit
mailing list