tests/testthat/test-well-formed-dois.R

test_that("All DOI's are well-formed", {
    expect_equal(
        sum(
            ! grepl(
                  "^10.\\d{4,9}/[-._;()/:A-Z0-9]+$",
                  lookup$doi,
                  ignore.case=TRUE
              )
        ),
        0
    )
})
bgcarlisle/trn2doi documentation built on April 25, 2022, 5:31 a.m.