inst/testing/Basics.R

#' # Basics
require(testthat)
require(PythonInR)
invisible(capture.output(pyConnect()))

#' ## pyDir
expect_that(intersect(pyDir(), "__name__"), equals("__name__"))
expect_that(intersect(pyDir("sys"), "version"), equals("version"))

#' ## pyHelp
expect_that(pyHelp("abs"), prints_text("built-in function"))

#' ## pyType
expect_that(pyType("dict()"), equals("dict"))

Try the PythonInR package in your browser

Any scripts or data that you put into this service are public.

PythonInR documentation built on May 2, 2019, 5:17 p.m.