inst/testing/Utf8.R

#' # Test utf-8
#' This test is mainly interesting for windows
require(testthat)
require(PythonInR)
invisible(capture.output(pyConnect()))

rAscii <- "abcABC"
pySet("ascii", rAscii)
expect_that(pyGet("ascii"), equals(rAscii))

# is necessary for more info see 005_execute_file.R
rUtf8 <- iconv("äöüßÄöü", from="UTF-8")
    
pySet("utf8", rUtf8)
expect_that(pyGet("utf8"), equals(rUtf8))

Try the PythonInR package in your browser

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

PythonInR documentation built on July 1, 2020, 6:05 p.m.