Nothing
if (interactive()) {
pkgload::load_all()
library("tinytest")
}
options("fritools2" = NULL)
expect_identical(get_options(package_name = "fritools2"), NULL)
set_options(package_name = "fritools2", max_file_width = 100)
expect_identical(
get_options(package_name = "fritools2"),
structure(c("max_file_width" = 100),
package = "fritools2"
)
)
expect_identical(
get_options(
package_name = "fritools2",
flatten_list = FALSE
),
structure(c("max_file_width" = 100),
package = "fritools2"
)
)
expect_identical(
get_options(
package_name = "fritools2",
"max_file_width"
),
structure(c("max_file_width" = 100),
package = "fritools2"
)
)
expect_identical(
get_options(
package_name = "fritools2",
"max_file_width",
flatten_list = FALSE
),
structure(c("max_file_width" = 100),
package = "fritools2"
)
)
expect_identical(get_options(
package_name = "fritools2",
"max_file_width",
remove_names = TRUE
), structure(c(100),
package = "fritools2"
))
expect_identical(get_options(
package_name = "fritools2",
"max_file_width",
remove_names = TRUE,
flatten_list = FALSE
), structure(c(100),
package = "fritools2"
))
set_options(package_name = "fritools2", list(
max_lines = 30,
max_lines_of_code = 20
))
result <- get_options(package_name = "fritools2")
expectation <- structure(c(
max_file_width = 100, max_lines = 30,
max_lines_of_code = 20
), package = "fritools2")
expect_identical(result, expectation)
set_options(
package_name = "fritools2", list(
max_lines = 0,
max_lines_of_code = 0
),
overwrite = FALSE
)
result <- get_options(package_name = "fritools2") ## didn't change anything
expect_identical(result, expectation)
set_options(
package_name = "fritools2", list(
max_lines = 0,
max_lines_of_code = 0
),
overwrite = TRUE
)
result <- get_options(
package_name = "fritools2", flatten_list = FALSE,
remove_names = TRUE
)
expectation <- structure(list(100, 0, 0), package = "fritools2")
expect_identical(result, expectation)
set_options(
package_name = "fritools2", list(
max_lines = 0,
max_lines_of_code = 0,
max_nesting_depth = 3
),
overwrite = FALSE
)
result <- get_options(package_name = "fritools2")
expectation <- structure(c(
max_file_width = 100, max_lines = 0,
max_lines_of_code = 0,
max_nesting_depth = 3
), package = "fritools2")
expect_identical(result, expectation)
options("fritools2" = NULL)
expectation <- TRUE
result <- is_force("fritools2")
expect_identical(result, expectation)
set_options(package_name = "fritools2", force = TRUE)
result <- is_force("fritools2")
expect_identical(result, expectation)
expectation <- FALSE
set_options(
package_name = "fritools2", list(force = "not true"),
overwrite = TRUE
)
result <- is_force("fritools2")
expect_identical(result, expectation)
options("fritools2" = NULL)
expectation <- structure(c(force = TRUE), package = "fritools2")
set_options(force = TRUE)
result <- get_options()
expect_identical(result, expectation)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.