tests/testthat/testprint.zoonWorkflow.R

context("print.zoonWorkflow")

test_that("print.zoonWorkflow tests", {
  skip_on_cran()

  set.seed(1)
  work1 <- workflow(
    occurrence = UKAnophelesPlumbeus,
    covariate = UKAir,
    process = Background(n = 70),
    model = LogisticRegression,
    output = PrintMap
  )

  sum_out <- capture.output(print(work1))

  expect_identical(
    sum_out,
    c("zoonWorkflow Object", "===================",
      "",
      paste("Call: workflow(occurrence = UKAnophelesPlumbeus,",
            "covariate = UKAir, process = Background(n = 70),",
            "model = LogisticRegression, output = PrintMap,",
            "forceReproducible = FALSE) ")
    )
  )
})

Try the zoon package in your browser

Any scripts or data that you put into this service are public.

zoon documentation built on Feb. 28, 2020, 5:09 p.m.