Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 是否存在警告()的RUnit checkException?_Unit Testing_R - Fatal编程技术网

Unit testing 是否存在警告()的RUnit checkException?

Unit testing 是否存在警告()的RUnit checkException?,unit-testing,r,Unit Testing,R,checkException将验证是否满足stop()调用,而不是warning()调用。 是否有解决方法或黑客来检查警告?(并在测试期间使其静音) 谢谢也许你可以简单地使用 > options(warn=2) 在设置代码中将警告转换为错误 有关此选项的段落,请参见帮助(选项)。是的,这样就可以了。。。但我想我需要运行两次应该发出警告的测试:一次使用选项(warn=2)检查它们是否出错,一次使用选项(warn=1)检查它们是否出错。谢谢

checkException将验证是否满足stop()调用,而不是warning()调用。 是否有解决方法或黑客来检查警告?(并在测试期间使其静音)


谢谢

也许你可以简单地使用

> options(warn=2)
在设置代码中将警告转换为错误


有关此选项的段落,请参见
帮助(选项)

是的,这样就可以了。。。但我想我需要运行两次应该发出警告的测试:一次使用选项(warn=2)检查它们是否出错,一次使用选项(warn=1)检查它们是否出错。谢谢