Nothing
test_that("errors with invalid what argument", {
fc <- as_fc(N = 10)
expect_snapshot(fc_view(fc, "invalid"), error = TRUE)
})
test_that("returns data component correctly", {
fc <- as_fc(N = 10)
expect_equal(fc_view(fc, "data"), fc$data)
expect_equal(nrow(fc_view(fc, "data")), 10)
})
test_that("returns fc component correctly", {
fc <- as_fc(N = 10)
expect_equal(fc_view(fc, "fc"), fc$fc)
expect_true(tibble::is_tibble(fc_view(fc, "fc")))
})
test_that("preserves tibble structure in output", {
df <- tibble::tibble(x = 1:3, y = letters[1:3])
fc <- as_fc(df)
expect_true(tibble::is_tibble(fc_view(fc, "data")))
expect_true(tibble::is_tibble(fc_view(fc, "fc")))
})
test_that("accepts valid what arguments", {
fc <- as_fc(N = 10)
expect_no_error(fc_view(fc, "data"))
expect_no_error(fc_view(fc, "fc"))
})
test_that("returns correct component type", {
fc <- as_fc(N = 10)
expect_type(fc_view(fc, "data"), "list") # tibble is a list
expect_s3_class(fc_view(fc, "data"), "tbl_df")
expect_type(fc_view(fc, "fc"), "list")
expect_s3_class(fc_view(fc, "fc"), "tbl_df")
})
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.