[med-svn] r15864 - in trunk/packages/R/r-cran-surveillance/trunk/debian: . patches

Andreas Tille tille at moszumanska.debian.org
Mon Jan 27 15:30:00 UTC 2014


Author: tille
Date: 2014-01-27 15:30:00 +0000 (Mon, 27 Jan 2014)
New Revision: 15864

Added:
   trunk/packages/R/r-cran-surveillance/trunk/debian/docs
   trunk/packages/R/r-cran-surveillance/trunk/debian/patches/
   trunk/packages/R/r-cran-surveillance/trunk/debian/patches/prevent_test_from_writing_to_usr_lib.patch
   trunk/packages/R/r-cran-surveillance/trunk/debian/patches/series
Modified:
   trunk/packages/R/r-cran-surveillance/trunk/debian/README.test
   trunk/packages/R/r-cran-surveillance/trunk/debian/changelog
Log:
Enable proper testing


Modified: trunk/packages/R/r-cran-surveillance/trunk/debian/README.test
===================================================================
--- trunk/packages/R/r-cran-surveillance/trunk/debian/README.test	2014-01-27 15:04:30 UTC (rev 15863)
+++ trunk/packages/R/r-cran-surveillance/trunk/debian/README.test	2014-01-27 15:30:00 UTC (rev 15864)
@@ -1,7 +1,8 @@
 Notes on how this package can be tested.
 ────────────────────────────────────────
 
-This package can be tested by loading it into R with the command
-‘library(surveillance)’ in order to confirm its integrity.
+This package can be tested by running the provided test:
 
- -- Andreas Tille <tille at debian.org>  Thu, 31 May 2012 09:25:50 +0200
+LC_ALL=C R --no-save < tests/doRUnit.R
+
+in order to confirm its integrity.

Modified: trunk/packages/R/r-cran-surveillance/trunk/debian/changelog
===================================================================
--- trunk/packages/R/r-cran-surveillance/trunk/debian/changelog	2014-01-27 15:04:30 UTC (rev 15863)
+++ trunk/packages/R/r-cran-surveillance/trunk/debian/changelog	2014-01-27 15:30:00 UTC (rev 15864)
@@ -6,8 +6,10 @@
   * debian/lintian-overrides: r-cran-rcpp seems to inject an rpath
     definition and we can not really prevent this
   * debian/rules: fix permissions
+  * debian/patches/prevent_test_from_writing_to_usr_lib.patch: make sure
+    tests will not try to write to /usr/lib/R
 
- -- Andreas Tille <tille at debian.org>  Tue, 14 Jan 2014 16:22:37 +0100
+ -- Andreas Tille <tille at debian.org>  Mon, 27 Jan 2014 16:04:11 +0100
 
 r-cran-surveillance (1.2-1-5) unstable; urgency=low
 

Added: trunk/packages/R/r-cran-surveillance/trunk/debian/docs
===================================================================
--- trunk/packages/R/r-cran-surveillance/trunk/debian/docs	                        (rev 0)
+++ trunk/packages/R/r-cran-surveillance/trunk/debian/docs	2014-01-27 15:30:00 UTC (rev 15864)
@@ -0,0 +1,2 @@
+debian/README.test
+tests

Added: trunk/packages/R/r-cran-surveillance/trunk/debian/patches/prevent_test_from_writing_to_usr_lib.patch
===================================================================
--- trunk/packages/R/r-cran-surveillance/trunk/debian/patches/prevent_test_from_writing_to_usr_lib.patch	                        (rev 0)
+++ trunk/packages/R/r-cran-surveillance/trunk/debian/patches/prevent_test_from_writing_to_usr_lib.patch	2014-01-27 15:30:00 UTC (rev 15864)
@@ -0,0 +1,15 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Mon, 27 Jan 2014 16:04:11 +0100
+Description: make sure tests will not try to write to /usr/lib/R
+
+--- a/tests/doRUnit.R
++++ b/tests/doRUnit.R
+@@ -34,7 +34,7 @@ if(require("RUnit", quietly=TRUE) &
+   tests <- runTestSuite(testSuite)
+  
+   ## Default report name
+-  pathReport <- file.path(path, "report")
++  pathReport <- "/tmp/r-cran-surveillance_report"
+  
+   ## Report to stdout and text files
+   cat("------------------- UNIT TEST SUMMARY ---------------------\n\n")

Added: trunk/packages/R/r-cran-surveillance/trunk/debian/patches/series
===================================================================
--- trunk/packages/R/r-cran-surveillance/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/R/r-cran-surveillance/trunk/debian/patches/series	2014-01-27 15:30:00 UTC (rev 15864)
@@ -0,0 +1 @@
+prevent_test_from_writing_to_usr_lib.patch




More information about the debian-med-commit mailing list