Sha256: b863dfd28b7a7f4465c45198dda57ce3839888f804edc23ae5bd739fe2a42032
Contents?: true
Size: 808 Bytes
Versions: 79
Compression:
Stored size: 808 Bytes
Contents
#! /usr/bin/env ruby require 'spec_helper' describe Puppet::Type.type(:service).provider(:systemd), '(integration)' do # TODO: Unfortunately there does not seem a way to stub the executable # checks in the systemd provider because they happen at load time. it "should be considered suitable if /bin/systemctl is present", :if => File.executable?('/bin/systemctl') do described_class.should be_suitable end it "should be considered suitable if /usr/bin/systemctl is present", :if => File.executable?('/usr/bin/systemctl') do described_class.should be_suitable end it "should not be cosidered suitable if systemctl is absent", :unless => (File.executable?('/bin/systemctl') or File.executable?('/usr/bin/systemctl')) do described_class.should_not be_suitable end end
Version data entries
79 entries across 79 versions & 1 rubygems