Nothing
context('get_cw_file')
## delimited (pipe)
test_that('Failed to read crosswalk file of type: delimited (pipe)', {
cw <- get_cw_file('./testdata/cw.txt', delimiter = '|')
expect_is(cw, 'data.frame')
expect_identical(names(cw), c('a','b'))
expect_identical(unlist(cw[1,], use.names = FALSE), c('1','2'))
})
## delimited (CSV)
test_that('Failed to read crosswalk file of type: delimited (CSV)', {
cw <- get_cw_file('./testdata/cw.csv')
expect_is(cw, 'data.frame')
expect_identical(names(cw), c('a','b'))
expect_identical(unlist(cw[1,], use.names = FALSE), c('1','2'))
})
## delimited (TSV)
test_that('Failed to read crosswalk file of type: delimited (TSV)', {
cw <- get_cw_file('./testdata/cw.tsv')
expect_is(cw, 'data.frame')
expect_identical(names(cw), c('a','b'))
expect_identical(unlist(cw[1,], use.names = FALSE), c('1','2'))
})
## Excel (XLS)
test_that('Failed to read crosswalk file of type: Excel (XLS)', {
cw <- get_cw_file('./testdata/cw.xls')
expect_is(cw, 'data.frame')
expect_identical(names(cw), c('a','b'))
expect_identical(unlist(cw[1,], use.names = FALSE), c('1','2'))
})
## Excel (XLSX)
test_that('Failed to read crosswalk file of type: Excel (XLSX)', {
cw <- get_cw_file('./testdata/cw.xlsx')
expect_is(cw, 'data.frame')
expect_identical(names(cw), c('a','b'))
expect_identical(unlist(cw[1,], use.names = FALSE), c('1','2'))
})
## Stata
test_that('Failed to read crosswalk file of type: Stata (DTA)', {
cw <- get_cw_file('./testdata/cw.dta')
expect_is(cw, 'data.frame')
expect_identical(names(cw), c('a','b'))
expect_identical(unlist(cw[1,], use.names = FALSE), c('1','2'))
})
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.