在 testthat 中加载包数据集
load package dataset in testthat
是否可以在包的测试单元中访问包的数据集?
我的意思是,数据集在
packagename/data/dataset.Rdata
并且测试单元使用 testthat 包。因此它位于
packagename/tests/testthat/test-function1.R
我想使用包的数据集来执行一些测试。可以加载吗?我没有设法找到方法,所以这样做可能是一种不好的做法?
使用函数 load
加载文件并使用它:
load("packagename/data/dataset.Rdata")
执行此命令后,您将在 R 环境中找到数据集。
是否可以在包的测试单元中访问包的数据集?
我的意思是,数据集在
packagename/data/dataset.Rdata
并且测试单元使用 testthat 包。因此它位于
packagename/tests/testthat/test-function1.R
我想使用包的数据集来执行一些测试。可以加载吗?我没有设法找到方法,所以这样做可能是一种不好的做法?
使用函数 load
加载文件并使用它:
load("packagename/data/dataset.Rdata")
执行此命令后,您将在 R 环境中找到数据集。