Sha256: 0d14f46f8f9d61e44a2e1feeedc7961d7891de05148fc209bdb167d60bd6ee3c
Contents?: true
Size: 774 Bytes
Versions: 67
Compression:
Stored size: 774 Bytes
Contents
require 'spec_helper' module Beaker describe Mac::Exec do class MacExecTest include Mac::Exec def initialize(hash, logger) @hash = hash @logger = logger end def [](k) @hash[k] end def to_s "me" end end let (:opts) { @opts || {} } let (:logger) { double( 'logger' ).as_null_object } let (:instance) { MacExecTest.new(opts, logger) } describe '#selinux_enabled?' do it 'does not call selinuxenabled' do expect(Beaker::Command).not_to receive(:new).with("sudo selinuxenabled") expect(instance).not_to receive(:exec).with(0, :accept_all_exit_codes => true) expect(instance.selinux_enabled?).to be === false end end end end
Version data entries
67 entries across 67 versions & 1 rubygems