Skip to content
Back to formatted view

Raw Message

Message-ID: <CALEXWq3VNk_iw-JCscW+C--SUOfQ70z85e3tb-hxe9_WpViiVw@mail.gmail.com>
Date: 2017-09-11T15:05:45Z
From: IƱaki Ucar
Subject: [R-pkg-devel] Skip running vignette code with package submission
In-Reply-To: <CALPSvOtvPSPmYqUCP_f_gJiXopM5HbExbCE2BiK4ApM2TyJG6w@mail.gmail.com>

Hi,

2017-09-11 16:42 GMT+02:00 Pamela Russell <pamela.russell.ucdenver at gmail.com>:
> Hi,
>
> I'm wondering if it's possible to have the CRAN maintainers skip running
> the code in my vignettes along with R CMD CHECK. I've developed a package
> that wraps a REST API for which authentication is required. My code fails
> with a helpful error message if the user does not have a valid API key
> installed locally.

You can conditionally disable your chunks with
knitr::opts_chunk$set(eval = FALSE), as in
https://github.com/r-simmer/simmer/blob/master/vignettes/simmer-03-trajectories.Rmd

This method is further developed in this R Journal article:
https://journal.r-project.org/archive/2017/RJ-2017-026/index.html

Regards,
I?aki