test_that("test default textstat methods", {
expect_error(
textstat_dist(TRUE),
"textstat_dist\\(\\) only works on dfm objects"
)
expect_error(
textstat_keyness(TRUE),
"textstat_keyness\\(\\) only works on dfm objects"
)
expect_error(
textstat_simil(TRUE),
"textstat_simil\\(\\) only works on dfm objects"
)
expect_error(
textstat_lexdiv(TRUE),
"textstat_lexdiv\\(\\) only works on dfm, tokens objects"
)
expect_error(
textstat_readability(TRUE),
"textstat_readability\\(\\) only works on character, corpus objects"
)
expect_error(
textstat_collocations(TRUE),
"textstat_collocations\\(\\) only works on.*tokens objects"
)
expect_error(
textstat_entropy(quanteda::tokens("one two three")),
"textstat_entropy() only works on dfm objects.", fixed = TRUE
)
expect_error(
textstat_summary(LETTERS),
"textstat_summary() only works on corpus, dfm, tokens objects",
fixed = TRUE
)
expect_error(
textstat_select(FALSE),
"textstat_select() only works on textstat objects",
fixed = TRUE
)
expect_error(
textstat_frequency(LETTERS),
"textstat_frequency() only works on dfm objects",
fixed = TRUE
)
expect_error(
nscrabble(TRUE),
"nscrabble\\(\\) only works on character.*objects"
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.