tests/testserver/test_ts_germplasm_progeny.R

context("ts germplasm_progeny")

con <- ba_db()$testserver

test_that("Germplasm_progeny results are present", {

  res <- ba_germplasm_progeny(con = con, germplasmDbId = "1")
  expect_that(nrow(res) == 3, is_true())
  expect_that(ncol(res) >= 2, is_true())
  expect_true(all(c("germplasmDbId",
                    "defaultDisplayName"
                    ) %in% names(res)
  ))
})

test_that("out formats work", {

  res <- ba_germplasm_progeny(con = con, germplasmDbId = "1", rclass = "json")
  expect_that("json" %in% class(res), is_true())

  res <- ba_germplasm_progeny(con = con, germplasmDbId = "1", rclass = "list")
  expect_that("list" %in% class(res), is_true())

  res <- ba_germplasm_progeny(con = con, germplasmDbId = "1", rclass = "data.frame")
  expect_that("data.frame" %in% class(res), is_true())

})
CIP-RIU/brapi documentation built on Oct. 17, 2019, 2 p.m.