Closed wibeasley closed 3 years ago
Why would skip_if_offline() solve this Solaris error though?
Possibly relevant re certification: https://github.com/IQSS/dataverse-client-r/issues/83#issuecomment-781471353
@kuriwaki, my guess is 'yes', because if it can't reach the server (because of SSL or any other reason), the rest of the test is avoided. We'll find out I guess.
It's kinda cheating, but I see skip_on_os("solaris")
is an option if we get desperate and can't debug it effectively.
There's a problem on the daily CRAN checks when run on Solaris. I need to
testthat::skip_if_offline()
Below is the warning from the CRAN team. Here is a link to the live version of the checks, which updated daily: https://cran.r-project.org/web/checks/check_results_dataverse.html
One of the 24 failures.
Prof Brian Ripley Tue 1/19/2021 10:22 AM Dear maintainer,
Please see the problems shown on https://cran.r-project.org/web/checks/check_results_dataverse.html.
Please correct before 2021-02-02 to safely retain your package on CRAN.
It seems we need to remind you of the CRAN policy:
'Packages which use Internet resources should fail gracefully with an informative message if the resource is not available or has changed (and not give a check warning nor error).'
This needs correction whether or not the resource recovers.
The CRAN Team
Here are some useful resources I've read