tests/testthat.R

## Cap BLAS/OpenMP threads so check-farm machines with multi-threaded
## BLAS (OpenBLAS, MKL) don't make CPU time exceed elapsed by >2x. CRAN
## permits at most 2 cores in tests. The package uses no explicit
## parallelism; the only multi-threaded path is Matrix's
## crossprod/tcrossprod inheriting BLAS threading on tiny test matrices.
## (The data.table/biblionetwork equivalence tests, the previous source
## of >2x CPU, now live outside the package in
## local_testing_and_equivalence/ and are not part of R CMD check.)
Sys.setenv(OMP_THREAD_LIMIT = "2", OMP_NUM_THREADS = "2")

library(testthat)
library(bibnets)

test_check("bibnets")

Try the bibnets package in your browser

Any scripts or data that you put into this service are public.

bibnets documentation built on June 19, 2026, 1:06 a.m.