How to reproduce
demo_url <- "https://armadillo-demo.molgenis.net/"
demo_token <- armadillo.get_token(demo_url)
builder <- DSI::newDSLoginBuilder()
builder$append(
server = "armadillo",
url = demo_url,
profile = "xenon",
driver = "ArmadilloDriver",
token = demo_token
)
logindata <- builder$build()
conns <- DSI::datashield.login(logins = logindata, assign = F)
datashield.assign.table(conns, "testdata", "xenon-tests/survival/veteran", variables = c("doesnt_exist", "also_not_there"))
Expected behaviour
A warning is returned stating something like:
Warning: variables "doesnt_exist", "also_not_there", do not exist in table "veteran"
Actual behaviour
ds.colnames("testdata")
$armadillo character(0)