Sha256: 402ebb0af3c72ba16d7664e7cb2f9e3f5213e5503c92fcf508e96faa396b5efd
Contents?: true
Size: 407 Bytes
Versions: 14
Compression:
Stored size: 407 Bytes
Contents
module Spec module Sudo def self.present? @which_sudo ||= `which sudo`.strip !@which_sudo.empty? && ENV['BUNDLER_SUDO_TESTS'] end def test_sudo? Sudo.present? end def sudo(cmd) raise "sudo not present" unless Sudo.present? sys_exec("sudo #{cmd}") end def chown_system_gems_to_root sudo "chown -R root #{system_gem_path}" end end end
Version data entries
14 entries across 14 versions & 3 rubygems