4 ms·
The funny thing is that this is actually how R development works. The main package repo is CRAN. If your package is not there, your inbox will fill with "can't
by piccolbo 8y ago
The funny thing is that this is actually how R development works. The main package repo is CRAN. If your package is not there, your inbox will fill with "can't install help". But getting your tests to pass on CRAN is an obstacle course. (see point 9 in http://kbroman.org/pkg_primer/pages/cran.html http://kbroman.org/pkg_primer/pages/cran.html "put on your armor"). Your tests have to pass on Solaris when very few developers have access to that OS anymore. So there are directives to skip examples in the docs and what not (which should in theory run) but that weakens your test suit for everyone. So someone developed wolkswagen for R, for real (https://rdrr.io/cran/testthat/man/skip.html https://rdrr.io/cran/testthat/man/skip.html) It's part of a mainstream, widely adopted test package, testthat. It's how the R world goes.