Sha256: 88e5918c00e67cbdddefb4bf63a7e94631a1b3e147bb0d98d434c4ed82353863
Contents?: true
Size: 763 Bytes
Versions: 27
Compression:
Stored size: 763 Bytes
Contents
class Specinfra::Command::Windows::Base::Package < Specinfra::Command::Windows::Base class << self def check_is_installed(package, version=nil) version_selection = version.nil? ? "" : "-appVersion '#{version}'" Backend::PowerShell::Command.new do using 'find_installed_application.ps1' exec "(FindInstalledApplication -appName '#{package}' #{version_selection}) -eq $true" end end def check_is_installed_by_gem(name, version=nil, gem_binary="gem") version_selection = version.nil? ? "" : "-gemVersion '#{version}'" Backend::PowerShell::Command.new do using 'find_installed_gem.ps1' exec "(FindInstalledGem -gemName '#{name}' #{version_selection}) -eq $true" end end end end
Version data entries
27 entries across 27 versions & 1 rubygems