tests/testthat/test_on_invoke_error.R

context("on_invoke_error")

describe("on_invoke_error", {
    source("helper.R")

    it("error provided", {
        output <- scriptexec::on_invoke_error("error message")

        expect_equal(attr(output, "status"), 1)
        expect_equal(attr(output, "errmsg"), "error message")
    })
})

Try the scriptexec package in your browser

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

scriptexec documentation built on May 2, 2019, 1:49 p.m.