Skip to content

Can't roundtrip list(raw(), NA) values #116

Description

@krlmlr

Probably only if list contains a NA value.

1. Error: DBItest: roundtrip_raw -----------------------------------------------
Can only bind lists of raw vectors
1: withCallingHandlers(eval(code, new_test_environment), error = capture_calls, message = function(c) invokeRestart("muffleMessage"))
2: eval(code, new_test_environment)
3: eval(expr, envir, enclos)
4: test_fun()
5: with_connection({
       tbl_in <- list(a = list(as.raw(1:10), NA))
6: eval(bquote({
       con <- connect(ctx)
7: eval(expr, envir, enclos)
8: local({
       tbl_in <- list(a = list(as.raw(1:10), NA))
9: eval.parent(substitute(eval(quote(expr), envir)))
10: eval(expr, p)
11: eval(expr, envir, enclos)
12: eval(quote({
       tbl_in <- list(a = list(as.raw(1:10), NA))
13: eval(expr, envir, enclos)
14: dbWriteTable(con, "test", tbl_in)
15: dbWriteTable(con, "test", tbl_in) at /home/muelleki/git/R/DBI/R/DBConnection.R:235
16: .local(conn, name, value, ...)
17: tryCatch(rsqlite_bind_rows(rs@ptr, value), finally = dbClearResult(rs)) at /home/muelleki/git/R/RSQLite/R/table.R:71
18: tryCatchList(expr, classes, parentenv, handlers)
19: rsqlite_bind_rows(rs@ptr, value)

DBItest: "roundtrip_raw".

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions