Mig*_*ell 7 testing r testthat
R 的testthat包有许多用于运行测试的函数:https://testthat.r-lib.org/reference/index.html#run-tests。但是,您可以过滤测试的最粗略级别似乎是在文件级别,因为有一个test_file()函数没有任何过滤参数,并且test_dir()有一个过滤参数,但它仅用于按文件名过滤。
然而,我经常只想运行一个测试,因为它是新的,或者因为我知道它与我刚刚所做的更改相关。
有没有办法在 R 控制台或 RStudio 中运行单个testthat测试?如果没有,是否有其他推荐的解决方案来解决这个问题,例如将每个测试放在它自己的文件中(尽管这看起来很痛苦)?