From 537232a488fb94c7deaf9e41ceabc990d5854407 Mon Sep 17 00:00:00 2001 From: "Luke W. Johnston" Date: Fri, 8 Mar 2024 12:23:08 +0100 Subject: [PATCH] test: include tests for the internal `get_` helpers --- tests/testthat/test-get-variables.R | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/testthat/test-get-variables.R diff --git a/tests/testthat/test-get-variables.R b/tests/testthat/test-get-variables.R new file mode 100644 index 0000000..e1d9aac --- /dev/null +++ b/tests/testthat/test-get-variables.R @@ -0,0 +1,12 @@ +test_that("internal `get_` variable helper functions give correct output", { + + # Should be character. Not sure if other tests are needed here. + expect_type(get_register_abbrev(), "character") + expect_type(get_required_variables("bef"), "character") + + # Only able to use register ids that are real. + expect_error(get_required_variables("fake")) + + # Only allows a vector of one. + expect_error(get_required_variables(c("bef", "atc"))) +})