Skip to content
Back to formatted view

Raw Message

Message-ID: <ffd6533f-f81d-a247-b485-b20474207be5@gmail.com>
Date: 2020-10-20T21:07:10Z
From: Ben Bolker
Subject: [R-pkg-devel] Usage of internet resources in examples
In-Reply-To: <CABtg=KmmCx_MBiqOAipjti63dx=FufnJQoOk=odYdPoRpEASbQ@mail.gmail.com>

On 10/20/20 4:51 PM, G?bor Cs?rdi wrote:
> On Tue, Oct 20, 2020 at 9:45 PM Ben Bolker <bbolker at gmail.com> wrote:
> [...]
>>     if (testthat::skip_on_cran())
>>
>> all seem like reasonable solutions.
> 
> I don't think you can use `testthat::skip_on_cran()` for this, it does
> not return a logical flag:
> 
> ? isTRUE(testthat::skip_on_cran())
> Error: Reason: On CRAN
> 
> It only works in testthat tests.
> 
> Gabor
> 
> [...]
> 

   oh OK, sorry.  The guts of the function are (in testthat:::on_cran(), 
which can't be used because it's not exported)

!identical(Sys.getenv("NOT_CRAN"), "true")