testthat::test_that("use_shinyOAuth injects referrer meta by default", { ui <- use_shinyOAuth() rt <- htmltools::renderTags(ui) rendered <- paste0(rt$head, "\n", rt$html) testthat::expect_true( grepl( "]+name=\"referrer\"[^>]+content=\"no-referrer\"", rendered ) ) }) testthat::test_that("use_shinyOAuth can disable referrer meta injection", { ui <- use_shinyOAuth(inject_referrer_meta = FALSE) rt <- htmltools::renderTags(ui) rendered <- paste0(rt$head, "\n", rt$html) testthat::expect_false( grepl( "]+name=\"referrer\"", rendered ) ) })