如何使用serverspec服务资源测试redis服务是否正在运行?

如何使用serverspec服务资源测试redis服务是否正在运行?,rspec,redis,test-kitchen,Rspec,Redis,Test Kitchen,我正在用公共汽车。我正在尝试测试服务是否正在运行到我的kitchen实例中 这是我的服务器规格测试 描述“myapp::redis”应该做什么 描述服务('redis6379')的用途 它{应该启用} 它{应该在运行} 结束 结束 但是当我运行命令kitchen verify时,它就是结果 myapp::redis 服务“redis6379” 应该启用 应正在运行(失败-1) 它测试告诉我redis服务已启用,但未运行 这里发生了什么 如何使用serverspec服务资源解决此问题?这可能是

我正在用公共汽车。我正在尝试测试服务是否正在运行到我的kitchen实例中

这是我的服务器规格测试

描述“myapp::redis”应该做什么
描述服务('redis6379')的用途
它{应该启用}
它{应该在运行}
结束
结束
但是当我运行命令
kitchen verify
时,它就是结果

myapp::redis 服务“redis6379” 应该启用 应正在运行(失败-1) 它测试告诉我redis服务已启用,但未运行

这里发生了什么


如何使用serverspec服务资源解决此问题?

这可能是serverspec中的错误。这些类型的问题最好作为GitHub上项目的问题来问。开发人员将能够给您更好的响应,您可能已经发现了一个bug