Nothing
# Test the dimensions of function output
test_that("Checks create data frames of correct size", {
# Check duplicates
suppressMessages(expect_true(nrow(check_duplicates(qualtrics_numeric)) == 17))
suppressMessages(expect_true(ncol(check_duplicates(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(check_duplicates(qualtrics_numeric, dupl_ip = FALSE)) == 10))
suppressMessages(expect_true(ncol(check_duplicates(qualtrics_numeric, dupl_ip = FALSE)) == 16))
suppressMessages(expect_true(nrow(check_duplicates(qualtrics_numeric, dupl_location = FALSE)) == 7))
suppressMessages(expect_true(ncol(check_duplicates(qualtrics_numeric, dupl_location = FALSE)) == 16))
# Check duration
suppressMessages(expect_true(nrow(check_duration(qualtrics_numeric)) == 0))
suppressMessages(expect_true(ncol(check_duration(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(check_duration(qualtrics_numeric, min_duration = 100)) == 4))
suppressMessages(expect_true(ncol(check_duration(qualtrics_numeric, min_duration = 100)) == 16))
suppressMessages(expect_true(nrow(check_duration(qualtrics_numeric, max_duration = 800)) == 2))
suppressMessages(expect_true(ncol(check_duration(qualtrics_numeric, max_duration = 800)) == 16))
# Check IP
suppressMessages(expect_true(nrow(check_ip(qualtrics_numeric)) == 4))
suppressMessages(expect_true(ncol(check_ip(qualtrics_numeric)) == 16))
# Check location
suppressMessages(expect_true(nrow(check_location(qualtrics_numeric)) == 6))
suppressMessages(expect_true(ncol(check_location(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(check_location(qualtrics_numeric, include_na = TRUE)) == 5))
suppressMessages(expect_true(ncol(check_location(qualtrics_numeric, include_na = TRUE)) == 16))
# Check preview
suppressMessages(expect_true(nrow(check_preview(qualtrics_numeric)) == 2))
suppressMessages(expect_true(ncol(check_preview(qualtrics_numeric)) == 16))
# Check progress
suppressMessages(expect_true(nrow(check_progress(qualtrics_numeric)) == 6))
suppressMessages(expect_true(ncol(check_progress(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(check_progress(qualtrics_numeric, min_progress = 98)) == 5))
suppressMessages(expect_true(ncol(check_progress(qualtrics_numeric, min_progress = 98)) == 16))
# Check resolution
suppressMessages(expect_true(nrow(check_resolution(qualtrics_numeric)) == 4))
suppressMessages(expect_true(ncol(check_resolution(qualtrics_numeric)) == 18))
suppressMessages(expect_true(nrow(check_resolution(qualtrics_numeric, height_min = 800, width_min = 0)) == 36))
suppressMessages(expect_true(ncol(check_resolution(qualtrics_numeric, height_min = 800, width_min = 0)) == 18))
})
test_that("Marks create data frames of correct size", {
# Mark duplicates
suppressMessages(expect_true(nrow(mark_duplicates(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_duplicates(qualtrics_numeric)) == 17))
suppressMessages(expect_true(nrow(mark_duplicates(qualtrics_numeric, dupl_ip = FALSE)) == 100))
suppressMessages(expect_true(ncol(mark_duplicates(qualtrics_numeric, dupl_ip = FALSE)) == 17))
suppressMessages(expect_true(nrow(mark_duplicates(qualtrics_numeric, dupl_location = FALSE)) == 100))
suppressMessages(expect_true(ncol(mark_duplicates(qualtrics_numeric, dupl_location = FALSE)) == 17))
# Mark duration
suppressMessages(expect_true(nrow(mark_duration(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_duration(qualtrics_numeric)) == 17))
suppressMessages(expect_true(nrow(mark_duration(qualtrics_numeric, min_duration = 100)) == 100))
suppressMessages(expect_true(ncol(mark_duration(qualtrics_numeric, min_duration = 100)) == 17))
suppressMessages(expect_true(nrow(mark_duration(qualtrics_numeric, max_duration = 800)) == 100))
suppressMessages(expect_true(ncol(mark_duration(qualtrics_numeric, max_duration = 800)) == 17))
# Mark IP
suppressMessages(expect_true(nrow(mark_ip(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_ip(qualtrics_numeric)) == 17))
# Mark location
suppressMessages(expect_true(nrow(mark_location(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_location(qualtrics_numeric)) == 17))
suppressMessages(expect_true(nrow(mark_location(qualtrics_numeric, include_na = TRUE)) == 100))
suppressMessages(expect_true(ncol(mark_location(qualtrics_numeric, include_na = TRUE)) == 17))
# Mark preview
suppressMessages(expect_true(nrow(mark_preview(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_preview(qualtrics_numeric)) == 17))
# Mark progress
suppressMessages(expect_true(nrow(mark_progress(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_progress(qualtrics_numeric)) == 17))
suppressMessages(expect_true(nrow(mark_progress(qualtrics_numeric, min_progress = 98)) == 100))
suppressMessages(expect_true(ncol(mark_progress(qualtrics_numeric, min_progress = 98)) == 17))
# Mark resolution
suppressMessages(expect_true(nrow(mark_resolution(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(mark_resolution(qualtrics_numeric)) == 17))
suppressMessages(expect_true(nrow(mark_resolution(qualtrics_numeric, height_min = 800, width_min = 0)) == 100))
suppressMessages(expect_true(ncol(mark_resolution(qualtrics_numeric, height_min = 800, width_min = 0)) == 17))
})
test_that("Excludes create data frames of correct size", {
# Exclude duplicates
suppressMessages(expect_true(nrow(exclude_duplicates(qualtrics_numeric)) == 90))
suppressMessages(expect_true(ncol(exclude_duplicates(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(exclude_duplicates(qualtrics_numeric, dupl_ip = FALSE)) == 90))
suppressMessages(expect_true(ncol(exclude_duplicates(qualtrics_numeric, dupl_ip = FALSE)) == 16))
suppressMessages(expect_true(nrow(exclude_duplicates(qualtrics_numeric, dupl_location = FALSE)) == 93))
suppressMessages(expect_true(ncol(exclude_duplicates(qualtrics_numeric, dupl_location = FALSE)) == 16))
# Exclude duration
suppressMessages(expect_true(nrow(exclude_duration(qualtrics_numeric)) == 100))
suppressMessages(expect_true(ncol(exclude_duration(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(exclude_duration(qualtrics_numeric, min_duration = 100)) == 96))
suppressMessages(expect_true(ncol(exclude_duration(qualtrics_numeric, min_duration = 100)) == 16))
suppressMessages(expect_true(nrow(exclude_duration(qualtrics_numeric, max_duration = 800)) == 98))
suppressMessages(expect_true(ncol(exclude_duration(qualtrics_numeric, max_duration = 800)) == 16))
# Exclude IP
suppressMessages(expect_true(nrow(exclude_ip(qualtrics_numeric)) == 96))
suppressMessages(expect_true(ncol(exclude_ip(qualtrics_numeric)) == 16))
# Exclude location
suppressMessages(expect_true(nrow(exclude_location(qualtrics_numeric)) == 94))
suppressMessages(expect_true(ncol(exclude_location(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(exclude_location(qualtrics_numeric, include_na = TRUE)) == 95))
suppressMessages(expect_true(ncol(exclude_location(qualtrics_numeric, include_na = TRUE)) == 16))
# Exclude preview
suppressMessages(expect_true(nrow(exclude_preview(qualtrics_numeric)) == 98))
suppressMessages(expect_true(ncol(exclude_preview(qualtrics_numeric)) == 16))
# Exclude progress
suppressMessages(expect_true(nrow(exclude_progress(qualtrics_numeric)) == 94))
suppressMessages(expect_true(ncol(exclude_progress(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(exclude_progress(qualtrics_numeric, min_progress = 98)) == 95))
suppressMessages(expect_true(ncol(exclude_progress(qualtrics_numeric, min_progress = 98)) == 16))
# Exclude resolution
suppressMessages(expect_true(nrow(exclude_resolution(qualtrics_numeric)) == 96))
suppressMessages(expect_true(ncol(exclude_resolution(qualtrics_numeric)) == 16))
suppressMessages(expect_true(nrow(exclude_resolution(qualtrics_numeric, height_min = 800, width_min = 0)) == 64))
suppressMessages(expect_true(ncol(exclude_resolution(qualtrics_numeric, height_min = 800, width_min = 0)) == 16))
})
test_that("remove_label_rows() creates data frames of correct size", {
# Test dimension of all data sets before and after applying remove_label_rows()
expect_true(nrow(qualtrics_numeric) == 100)
expect_true(nrow(remove_label_rows(qualtrics_numeric)) == 100)
expect_true(nrow(qualtrics_text) == 100)
expect_true(nrow(remove_label_rows(qualtrics_text)) == 100)
expect_true(nrow(qualtrics_raw) == 102)
expect_true(nrow(remove_label_rows(qualtrics_raw)) == 100)
})
test_that("deidentify() creates data frames of correct size", {
# Test dimension of all data sets before and after applying deidentify()
expect_true(ncol(qualtrics_numeric) == 16)
expect_true(ncol(deidentify(qualtrics_numeric)) == 8)
expect_true(ncol(deidentify(qualtrics_numeric, strict = FALSE)) == 12)
expect_true(ncol(qualtrics_text) == 16)
expect_true(ncol(deidentify(qualtrics_text)) == 8)
expect_true(ncol(deidentify(qualtrics_text, strict = FALSE)) == 12)
expect_true(ncol(qualtrics_raw) == 16)
expect_true(ncol(deidentify(qualtrics_raw)) == 8)
expect_true(ncol(deidentify(qualtrics_raw, strict = FALSE)) == 12)
})
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.