Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2025-12-30 Dirk Eddelbuettel <edd@debian.org>

* tests/tinytest.R: Refine decision of when not to run all tests even
when development version number is seen

2025-12-28 Dirk Eddelbuettel <edd@debian.org>

* README.md: Replace installation from drat section with r-universe
Expand Down
12 changes: 12 additions & 0 deletions tests/tinytest.R
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@

if (requireNamespace("tinytest", quietly=TRUE)) {

## if OMP_THREAD_LIMIT is set, and its value is 2, we have a good
## idea of where we are and we likely do not want to run all tests
if (Sys.getenv("OMP_THREAD_LIMIT", unset="") != "" && # it is set
Sys.getenv("OMP_THREAD_LIMIT") == "2") { # value is two
Comment thread
eddelbuettel marked this conversation as resolved.
Outdated
if (Sys.getenv("RunAllRcppTests", "") != "") { # if unset
Sys.setenv("RunAllRcppTests"="no")
}
if (Sys.getenv("RunVerboseRcppTests", "") != "") { # if unset
Sys.setenv("RunVerboseRcppTests"="no")
}
}

## Force tests to be executed if in dev release which we define as
## having a sub-release, eg 0.9.15.5 is one whereas 0.9.16 is not
if (length(strsplit(format(packageVersion("Rcpp")), "\\.")[[1]]) > 3) { # dev rel, and
Expand Down