使用Chef Inspec测试(仅限Windows)是否需要重新启动

使用Chef Inspec测试(仅限Windows)是否需要重新启动,windows,chef-infra,inspec,Windows,Chef Infra,Inspec,我是Chef Inspec的新手,我想使用Inspec代码测试(仅限Windows)所需的重新启动。下面是我的代码: #需要重新启动windows是 控制“PowerShellTest”do 影响0.1 标题“检查inspec内部的powershell代码” 描述“Powershell的测试用例” 如果os.family==“windows” 描述命令(关闭/r)do 它的('action'){应该是'yes'} 其('stderr'){should eq'} 其('exit_status'){

我是Chef Inspec的新手,我想使用Inspec代码测试(仅限Windows)所需的重新启动。下面是我的代码:

#需要重新启动windows是
控制“PowerShellTest”do
影响0.1
标题“检查inspec内部的powershell代码”
描述“Powershell的测试用例”
如果os.family==“windows”
描述命令(关闭/r)do
它的('action'){应该是'yes'}
其('stderr'){should eq'}
其('exit_status'){应为eq 0}
结束
结束

您得到的错误是什么,或者问题是什么?我得到了一个错误未定义的方法。我的问题是如何编写inspec代码来测试重新启动是否需要yes(对于windows)