我们正在尝试在 Windows 中使用 ServerSpec 验证应用程序安装。我在 ruby 文件中写了以下几行(使用 Test.rb)
require 'spec_helper'
set :backend, :cmd
set :os, :family => 'windows'
describe package('ApplicationCorePackage') do
it { should be_installed }
end
我像这样运行脚本。
rspec 'C:\Ruby Scripts\Test.rb' --format html --out 'C:\Ruby Scripts\Test.html'
它正在正确地检查。但我想检查特定版本的 msi(windows 安装程序包)。如何在 serverspec 中做到这一点?