context("Lookup keyword")
LNToutput <- readRDS("../files/LNToutput.RDS")
test_that("Lookup stat. computing in sample", {
expect_equal(lnt_lookup(LNToutput, "statistical computing", verbose = FALSE),
list(`1` = NULL,
`2` = NULL,
`3` = NULL,
`4` = NULL,
`5` = NULL,
`6` = NULL,
`7` = NULL,
`8` = NULL,
`9` = c("statistical computing", "statistical computing"),
`10` = NULL))
expect_equal(lnt_lookup(LNToutput, "statis",
verbose = FALSE,
word_boundaries = "before"),
list(`1` = NULL,
`2` = NULL,
`3` = NULL,
`4` = NULL,
`5` = NULL,
`6` = NULL,
`7` = NULL,
`8` = NULL,
`9` = c("statis", "statis", "statis", "statis", "statis", "statis"),
`10` = NULL))
expect_equal(lnt_lookup(LNToutput, "puting",
verbose = FALSE,
word_boundaries = "after"),
list(`1` = NULL,
`2` = NULL,
`3` = NULL,
`4` = NULL,
`5` = NULL,
`6` = NULL,
`7` = "puting",
`8` = NULL,
`9` = c("puting", "puting", "puting"),
`10` = NULL))
expect_equal(lnt_lookup(LNToutput, "statis",
verbose = TRUE,
word_boundaries = FALSE),
list(`1` = NULL,
`2` = NULL,
`3` = NULL,
`4` = NULL,
`5` = NULL,
`6` = NULL,
`7` = NULL,
`8` = NULL,
`9` = c("statis", "statis", "statis", "statis", "statis", "statis"),
`10` = NULL))
})
test_that("Lookup stat. computing in character string", {
expect_equal({
test <- c("This contains statistical computing",
"This does not")
names(test) <- 1:2
lnt_lookup(test, "statistical computing", verbose = FALSE)
}, list(`1` = "statistical computing", `2` = NULL))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.