R Under development (unstable) (2026-07-12 r90242 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # Standard testthat entry point. R CMD check / devtools::test() / > # devtools::check() all run this file. test_check() auto-discovers > # test-*.R files inside tests/testthat/. > # > # To run from the project root in a plain R session: > # testthat::test_dir("tests/testthat") > # > # Set RUN_BRMS_TESTS=true in the environment to enable the brms-fitting > # integration tests; without that flag those tests are skipped so the suite > # runs in seconds. > > library(testthat) > library(bayesTLS) bayesTLS 1.0.0 Please cite: Noble DWA, Arnold PA, Nakagawa S & Pottier P (2026) A flexible modelling framework for estimating thermal tolerance and sensitivity. Manuscript in preparation. bayesTLS fits with brms and Stan -- please also cite brms (Burkner 2017) and the Stan backend you use (RStan or cmdstanr). Run citation("bayesTLS") for all entries. Tutorial & online vignette: https://daniel1noble.github.io/bayesTLS/ > test_check("bayesTLS") [ FAIL 0 | WARN 0 | SKIP 61 | PASS 590 ] ══ Skipped tests (61) ══════════════════════════════════════════════════════════ • Set RUN_BRMS_TESTS=true to enable brms integration tests. (61): 'test-accessors.R:22:3', 'test-accessors.R:43:3', 'test-bayes_tls_methods.R:87:3', 'test-bayes_tls_methods.R:98:3', 'test-bayes_tls_methods.R:120:3', 'test-bayes_tls_methods.R:130:3', 'test-continuous-moderators.R:50:3', 'test-continuous-moderators.R:65:3', 'test-continuous-moderators.R:87:3', 'test-continuous-moderators.R:109:3', 'test-continuous-moderators.R:130:3', 'test-diagnostics.R:13:3', 'test-diagnostics.R:53:3', 'test-diagnostics.R:107:3', 'test-direct-fixture.R:10:3', 'test-direct-fixture.R:26:3', 'test-direct-fixture.R:41:3', 'test-direct-fixture.R:57:3', 'test-direct-fixture.R:75:3', 'test-direct-fixture.R:90:3', 'test-direct-fixture.R:112:3', 'test-direct-grouped.R:8:3', 'test-direct-grouped.R:28:3', 'test-direct-grouped.R:56:3', 'test-direct-grouped.R:75:3', 'test-direct-grouped.R:95:3', 'test-extract_4pl_pars.R:16:3', 'test-extract_4pl_pars.R:60:3', 'test-extract_4pl_pars.R:104:3', 'test-extract_4pl_pars.R:122:3', 'test-extract_4pl_pars.R:135:3', 'test-extract_4pl_pars.R:147:3', 'test-fit_4pl_beta.R:8:3', 'test-fit_4pl_beta.R:34:3', 'test-midpoint-grouped.R:24:3', 'test-midpoint-grouped.R:51:3', 'test-midpoint-grouped.R:66:3', 'test-predict_heat_injury.R:114:3', 'test-predict_heat_injury.R:127:3', 'test-predict_heat_injury.R:164:3', 'test-predict_heat_injury.R:184:3', 'test-predict_heat_injury.R:203:3', 'test-predict_heat_injury.R:215:3', 'test-predict_heat_injury.R:231:3', 'test-predict_survival_curves.R:80:3', 'test-tdt_landscape.R:54:3', 'test-tdt_landscape.R:75:3', 'test-tdt_landscape.R:91:3', 'test-tls.R:12:3', 'test-tls.R:27:3', 'test-tls.R:44:3', 'test-tls.R:63:3', 'test-tls.R:84:3', 'test-tls.R:93:3', 'test-tls.R:108:3', 'test-tls.R:126:3', 'test-two-group-recovery.R:82:3', 'test-two-group-recovery.R:90:3', 'test-two-group-recovery.R:103:3', 'test-two-group-recovery.R:111:3', 'test-unify-parity.R:17:3' [ FAIL 0 | WARN 0 | SKIP 61 | PASS 590 ] > > proc.time() user system elapsed 21.06 2.60 23.95