From 67fd73330d93ce2c02b7b1b4bac807496a1c1d99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirill=20M=C3=BCller?= Date: Wed, 11 Oct 2023 22:09:15 +0200 Subject: [PATCH] Skip DBItest tests if not installed --- tests/testthat/helper-DBItest.R | 2 +- tests/testthat/test-DBItest.R | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/testthat/helper-DBItest.R b/tests/testthat/helper-DBItest.R index 4349c40e7..dcd6607d4 100644 --- a/tests/testthat/helper-DBItest.R +++ b/tests/testthat/helper-DBItest.R @@ -5,7 +5,7 @@ reg.finalizer(drv@database_ref, function(x) rapi_shutdown(x)) # Then, use DBItest::test_some() to see the DBI calls emitted by the tests # # This call must stay here, otherwise DBItest::test_some() doesn't work -DBItest::make_context( +if (rlang::is_installed("DBItest")) DBItest::make_context( drv, # dblog::dblog(drv), list(debug = FALSE), diff --git a/tests/testthat/test-DBItest.R b/tests/testthat/test-DBItest.R index 50b04e9af..236bbe2cd 100644 --- a/tests/testthat/test-DBItest.R +++ b/tests/testthat/test-DBItest.R @@ -1,6 +1,6 @@ skip_on_cran() -DBItest::test_all(c( +if (rlang::is_installed("DBItest")) DBItest::test_all(c( "package_name", # wontfix "package_dependencies", # wontfix "reexport", # wontfix