Next: , Previous: R coding standards, Up: Top



4 测试R代码

当你(作为R的开发人员)在R基本环境(所有和R 同时发布的包)中增加一个新的函数,必须小心检验 make test-Specific或者特别是cd tests; make no-segfault.Rout 是否工作(不用交互式用户测试,在一个独立的电脑上)。如果这个新函数,例如, 访问互联网,或者需要GUI交互, 请把它的名字加入的文件tests/no-segfault.Rin里面的 “停止列表”中。

[为了校订:使用 make check-devel,如果你要修改内部结构, 请检验写屏障]