r46768 - in /packages/R/r-cran-xtable/trunk/debian: README.Debian README.test changelog control docs tests/ tests/control tests/run-unit-test

tille at users.alioth.debian.org tille at users.alioth.debian.org
Sat Jun 28 06:32:52 UTC 2014


Author: tille
Date: Sat Jun 28 06:32:52 2014
New Revision: 46768

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46768
Log:
Add autopkgtest

Added:
    packages/R/r-cran-xtable/trunk/debian/README.test
    packages/R/r-cran-xtable/trunk/debian/docs
    packages/R/r-cran-xtable/trunk/debian/tests/
    packages/R/r-cran-xtable/trunk/debian/tests/control
    packages/R/r-cran-xtable/trunk/debian/tests/run-unit-test
Removed:
    packages/R/r-cran-xtable/trunk/debian/README.Debian
Modified:
    packages/R/r-cran-xtable/trunk/debian/changelog
    packages/R/r-cran-xtable/trunk/debian/control

Added: packages/R/r-cran-xtable/trunk/debian/README.test
URL: http://svn.debian.org/wsvn/debian-science/packages/R/r-cran-xtable/trunk/debian/README.test?rev=46768&op=file
==============================================================================
--- packages/R/r-cran-xtable/trunk/debian/README.test	(added)
+++ packages/R/r-cran-xtable/trunk/debian/README.test	Sat Jun 28 06:32:52 2014
@@ -0,0 +1,10 @@
+Notes on how this package can be tested.
+────────────────────────────────────────
+
+To run the unit tests provided by the package you can do
+
+   sh  run-unit-test
+
+in this directory.
+
+ -- Andreas Tille <tille at debian.org>  Fri, 27 Jun 2014 19:02:17 +0200

Modified: packages/R/r-cran-xtable/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/R/r-cran-xtable/trunk/debian/changelog?rev=46768&op=diff
==============================================================================
--- packages/R/r-cran-xtable/trunk/debian/changelog	(original)
+++ packages/R/r-cran-xtable/trunk/debian/changelog	Sat Jun 28 06:32:52 2014
@@ -1,8 +1,9 @@
-r-cran-xtable (1:1.7-3-1) UNRELEASED; urgency=medium
+r-cran-xtable (1:1.7-3-1) unstable; urgency=medium
 
   * New upstream version
   * debian/source/format: 3.0 (quilt)
   * cme fix dpkg-control
+  * Add autopkgtest
 
  -- Andreas Tille <tille at debian.org>  Sat, 28 Jun 2014 08:15:59 +0200
 

Modified: packages/R/r-cran-xtable/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/R/r-cran-xtable/trunk/debian/control?rev=46768&op=diff
==============================================================================
--- packages/R/r-cran-xtable/trunk/debian/control	(original)
+++ packages/R/r-cran-xtable/trunk/debian/control	Sat Jun 28 06:32:52 2014
@@ -3,6 +3,7 @@
 Uploaders: Andreas Tille <tille at debian.org>
 Section: gnu-r
 Priority: optional
+Testsuite: autopkgtest
 Build-Depends: debhelper (>= 9),
                cdbs,
                r-base-dev

Added: packages/R/r-cran-xtable/trunk/debian/docs
URL: http://svn.debian.org/wsvn/debian-science/packages/R/r-cran-xtable/trunk/debian/docs?rev=46768&op=file
==============================================================================
--- packages/R/r-cran-xtable/trunk/debian/docs	(added)
+++ packages/R/r-cran-xtable/trunk/debian/docs	Sat Jun 28 06:32:52 2014
@@ -0,0 +1,3 @@
+tests
+debian/README.test
+debian/tests/run-unit-test

Added: packages/R/r-cran-xtable/trunk/debian/tests/control
URL: http://svn.debian.org/wsvn/debian-science/packages/R/r-cran-xtable/trunk/debian/tests/control?rev=46768&op=file
==============================================================================
--- packages/R/r-cran-xtable/trunk/debian/tests/control	(added)
+++ packages/R/r-cran-xtable/trunk/debian/tests/control	Sat Jun 28 06:32:52 2014
@@ -0,0 +1,3 @@
+Tests: run-unit-test
+Depends: @
+Restrictions: allow-stderr

Added: packages/R/r-cran-xtable/trunk/debian/tests/run-unit-test
URL: http://svn.debian.org/wsvn/debian-science/packages/R/r-cran-xtable/trunk/debian/tests/run-unit-test?rev=46768&op=file
==============================================================================
--- packages/R/r-cran-xtable/trunk/debian/tests/run-unit-test	(added)
+++ packages/R/r-cran-xtable/trunk/debian/tests/run-unit-test	Sat Jun 28 06:32:52 2014
@@ -0,0 +1,22 @@
+#!/bin/sh -e
+
+pkg=r-cran-xtable
+if [ "$ADTTMP" = "" ] ; then
+  ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
+fi
+cd $ADTTMP
+cp -a /usr/share/doc/${pkg}/tests/* $ADTTMP
+# gunzip *.gz
+export LC_ALL=C
+for test in *R
+do
+  R CMD BATCH ${test}
+  if [ ! $? ] ; then
+    echo "Test ${test} failed"
+    exit 1
+  else
+    echo "Test ${test} passed"
+  fi
+  rm -f ${test}out .RData
+done
+rm -f $ADTTMP/*




More information about the debian-science-commits mailing list