tests/sweetpotatobase/test_sp_studies_search.R

context("sp studies_search")

con <- ba_db()$sweetpotatobase

test_that("Studies_search are present", {

  res <- ba_studies_search(con = con)
  expect_that(nrow(res) >= 1, is_true())

})

test_that("Studies_search out formats work", {

  res <- ba_studies_search(con = con, rclass = "json")
  expect_that("json" %in% class(res) , is_true())
  res <- ba_studies_search(con = con, rclass = "list")
  expect_that("list" %in% class(res) , is_true())
  res <- ba_studies_search(con = con, rclass = "data.frame")
  expect_that("data.frame" %in% class(res) , is_true())

})


test_that("POST works", {
  skip("server problems")

  res <- ba_studies_search_post(con = con)
  expect_that(nrow(res) >= 1, is_true())

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

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