Nothing
context("write")
source("util.R")
tbl_iris <- get_tbl_iris()
test_that("write_csv_chunkwise works", {
tmp <- tempfile()
write_csv_chunkwise(tbl_iris, tmp, row.names = FALSE)
iris2 <- read.csv(tmp, stringsAsFactors = TRUE)
expect_equal(iris2, iris)
})
test_that("write_csv2_chunkwise works", {
tmp <- tempfile()
write_csv2_chunkwise(tbl_iris, tmp, row.names = FALSE)
iris2 <- read.csv2(tmp, stringsAsFactors = TRUE)
expect_equal(iris2, iris)
write_chunkwise(tbl_iris, tmp, format="csv2", row.names = FALSE)
iris2 <- read.csv2(tmp, stringsAsFactors = TRUE)
expect_equal(iris2, iris)
})
test_that("write_chunkwise to db works", {
db <- get_empty_db()
iris2 <- write_chunkwise(tbl_iris, db, "iris")
expect_equal(as.data.frame(iris2)[1:4], as.data.frame(tbl_iris)[1:4])
tmp <- tempfile()
write_chunkwise(iris2, tmp, row.names = FALSE)
iris3 <- read.csv(tmp, stringsAsFactors = TRUE)
expect_equal(iris3, iris)
DBI::dbDisconnect(db$con)
})
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.