tests/testthat/test-epmc.R

if(require("suppdata") & require("testthat")){

    context("Europe PMC")

    test_that("EPMC works", {   
        skip_on_cran()
        expect_true(file.exists(suppdata("10.1371/journal.pone.0126524",
                                         "pone.0126524.s002.jpg", "epmc")))
    })

    test_that("EPMC fails for numeric SI info", {    
        skip_on_cran()
        expect_error(suppdata("10.1371/journal.pone.0126524", si = 999, "epmc"), "character SI info")
    })

}
willpearse/grabr documentation built on Oct. 20, 2023, 3:47 a.m.