文件名称:autotest:R包的自动测试
文件大小:94KB
文件格式:ZIP
更新时间:2024-03-07 12:58:44
R
自动测试 R软件包的自动突变测试。 从将输入(参数)更改为函数调用的意义上来说,是变异,而不是基础代码的变异(例如,参见 )。 autotest主要通过抓取所有功能的文档示例并更改输入到这些功能的参数来工作。 该软件包非常不稳定,并且会不断发展(2021年2月) 安装 尚未在CRAN上,因此必须使用以下任一选项从远程存储库主机系统安装: # install.packages("remotes") remotes :: install_git( " https://git.sr.ht/~mpadge/autotest " ) remotes :: install_bitbucket( " mpadge/autotest " ) remotes :: install_gitlab( " mpadge/autotest " ) remotes :: install_github( " rop
【文件预览】:
autotest-master
----.github()
--------.gitignore(7B)
--------workflows()
----vignettes()
--------makefile(344B)
--------autotest.Rmd(15KB)
----NAMESPACE(370B)
----DESCRIPTION(758B)
----R()
--------namespace-processing.R(6KB)
--------untested-fns-and-params.R(4KB)
--------test-data.R(904B)
--------methods.R(3KB)
--------example-objects.R(5KB)
--------testthat-expection.R(2KB)
--------autotest-functions.R(9KB)
--------text-parsing-fns.R(17KB)
--------input-name.R(1KB)
--------parse-yaml.R(7KB)
--------scrape-examples.R(20KB)
--------input-char.R(7KB)
--------test-return-object.R(11KB)
--------capture-fn-output.R(6KB)
--------test-single-val.R(4KB)
--------input-int.R(9KB)
--------zzz.R(3KB)
--------param-classes-vs-descrs.R(16KB)
--------test-rect-fns.R(13KB)
--------input-logical.R(6KB)
--------test-rect-methods.R(6KB)
--------function-param-types.R(2KB)
--------report_object.R(875B)
--------autotest-package.R(290B)
--------input-double.R(2KB)
--------autotest-class.R(2KB)
--------utils.R(83B)
--------test-vector.R(5KB)
--------examples-to-yaml.R(39KB)
--------function-params.R(9KB)
----.Rbuildignore(183B)
----README.md(14KB)
----.pre-commit-config.yaml(2KB)
----makefile(350B)
----man()
--------autotest_types.Rd(712B)
--------at_yaml_template.Rd(484B)
--------autotest_yaml.Rd(2KB)
--------examples_to_yaml.Rd(770B)
--------autotest_obj.Rd(1KB)
--------autotest-package.Rd(570B)
--------expect_autotest_no_warn.Rd(415B)
--------expect_autotest_no_err.Rd(409B)
--------expect_autotest_notes.Rd(452B)
--------autotest_package.Rd(1KB)
----tests()
--------local-pkg.R(4KB)
--------testthat()
--------testthat.R(60B)
----.gitignore(208B)
----README.Rmd(6KB)
----codemeta.json(7KB)