You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*checkingtests...Running'test-all.R' [5s/69s]
ERRORRunningthetestsin'tests/test-all.R'failed.Last13linesofoutput:itis_taxrank:http://www.itis.gov/ITISWebService/services/ITISService/getTaxonomicRankNameFromTSN?tsn=202385..iucn_summary:..phylomatic_tree:http://www.itis.gov/ITISWebService/services/ITISService/getFullHierarchyFromTSN?tsn=36616http://www.itis.gov/ITISWebService/services/ITISService/getFullHierarchyFromTSN?tsn=19322http://www.itis.gov/ITISWebService/services/ITISService/getFullHierarchyFromTSN?tsn=183327...tp_acceptednames:4tp_namedistributions:5tp_namereferences:Errorin getOption("tropicoskey", stop("need an API key for Tropicos")) :needanAPIkeyforTropicosCalls:test_package...eval->eval->tp_namereferences->paste->getOptionExecutionhaltedError:Command failed (1)
The text was updated successfully, but these errors were encountered:
Yep, having the same trouble with the Sweave-file (since CRAN has no API-key and no custumisable Rprofile.site and/or R CMD CHECK doesnot take care of the Rprofile).
I've came around in the vignette with:
<<>>=
options(pmkey='<insertyourcodehere>')
@<<echo=FALSE, results=hide>>=
options(pmkey='xxx') # xxx stands for my personal key@<<>>=plants<- c("Myrcia lingua", "Myrcia bella", "Ocotea pulchella")
plantminer(plants)
@
So I'm showing the user a code (to fill with his own key) but internal I'm using my personal key.
So to explicitely define the key in options.
Do you have a API-key which can be used for this? I am not happy with the solution to use my personal key here...
If options() doesn't work with Cran supply the key as argument
If okay with you, I moved all tropicos functions out of taxize. In addition, I removed all the tests as even after removing tropicos tests I was still getting a lot of errors that didn't make sense. We can still run tests basically, just by running examples. Using testthat you can do run_examples('path_to_package', run=F), where the run=F will uncomment the \dontrun lines and run all the examples. I just ran them all and no errors on my end at least. Pushing changes soon
on testthat::check() I get:
The text was updated successfully, but these errors were encountered: