NEWS.md
.OpenServer (dot-OpenServer) instead of OpenServer for the R6 classOpenServerR6 class inherits from .OpenServer class. We will not use old OpenServer because collides with openserver() function.newOpenServer() that represents .OpenServer$new() or OpenServerR6$new().setOpenServer() as it does the same as newOpenServer().get_all_models_by_ext() to retrieve all models residing in packagecore.R in class, functionsutils.R
zzz.R
dataobjects.R
README
DESCRIPTION.BiocStyle package that provided nicer css. It was making installation complicated.common.R for unit tests functions.test-status.R
README for RDCOMClient installationpkgdown
pkgdown requires building README, install package before building the documentation website.github.com/f0nzie/rOpenserver to github.com/og-analytics/rOpenserver. Make changes in README, DESCRIPTION and _pkgdown.yml files._pkgdown.yml
demo scriptsRDCOMClient function createCOMReference() with @keywords internal
OpenServer$new()
R62S3 because they are stored in in a local environment.README to a unit test, getting this error when using this form of DoCmd and DoGet: DoCmd(prosper_server, open_cmd). Here is the output:> library(rOpenserver)
>
> test_check("rOpenserver")
-- 1. Error: README code behaves the same in tests (@test_readme.R#26) --------------------------------------
object 'open_cmd' not found
Backtrace:
1. R62S3:::DoCmd(prosper_server, open_cmd)
4. private$get_app_name(command)
5. base::toupper(string_value)
This form of command using S3 dispatch works in the README but fails in the unit tests. Why? Even adding object as an argument to the method in the OpenServer class doesn’t help either. Because the package R62S3 conveniently generates the S3 methods for R6 classes but through the environment, which is not available at unit test time.
testthat from sourceDoCmd works. It doesn’t. Still getting error at the unit test.