|
15 | 15 |
|
16 | 16 | describe "#{os} package installed" do
|
17 | 17 | before(:each) do
|
18 |
| - allow(Facter.fact(:operatingsystem)).to receive(:value).and_return(os) |
19 |
| - allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return(os_release) |
| 18 | + allow(Facter.fact(:'os.name')).to receive(:value).and_return(os) |
| 19 | + allow(Facter.fact(:'os.release.full')).to receive(:value).and_return(os_release) |
20 | 20 | allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd, { on_fail: nil })
|
21 | 21 | .and_return(ver)
|
22 | 22 | end
|
|
27 | 27 |
|
28 | 28 | describe 'Ubuntu package not installed' do
|
29 | 29 | before(:each) do
|
30 |
| - allow(Facter.fact(:operatingsystem)).to receive(:value).and_return('Ubuntu') |
31 |
| - allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return('20.04') |
| 30 | + allow(Facter.fact(:'os.name')).to receive(:value).and_return('Ubuntu') |
| 31 | + allow(Facter.fact(:'os.release.full')).to receive(:value).and_return('20.04') |
32 | 32 | allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd, { on_fail: nil })
|
33 | 33 | .and_return(nil)
|
34 | 34 | end
|
|
38 | 38 |
|
39 | 39 | describe 'CentOS not supported' do
|
40 | 40 | before(:each) do
|
41 |
| - allow(Facter.fact(:operatingsystem)).to receive(:value) |
| 41 | + allow(Facter.fact(:'os.name')).to receive(:value) |
42 | 42 | .and_return('CentOS')
|
43 | 43 | end
|
44 | 44 |
|
|
63 | 63 |
|
64 | 64 | describe "#{os} package installed" do
|
65 | 65 | before(:each) do
|
66 |
| - allow(Facter.fact(:operatingsystem)).to receive(:value).and_return(os) |
67 |
| - allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return(os_release) |
| 66 | + allow(Facter.fact(:'os.name')).to receive(:value).and_return(os) |
| 67 | + allow(Facter.fact(:'os.release.full')).to receive(:value).and_return(os_release) |
68 | 68 | allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd, { on_fail: nil })
|
69 | 69 | .and_return(ver)
|
70 | 70 | end
|
|
76 | 76 | describe 'Ubuntu package not installed' do
|
77 | 77 | os_release = '14.10'
|
78 | 78 | before(:each) do
|
79 |
| - allow(Facter.fact(:operatingsystem)).to receive(:value).and_return('Ubuntu') |
80 |
| - allow(Facter.fact(:operatingsystemrelease)).to receive(:value).and_return(os_release) |
| 79 | + allow(Facter.fact(:'os.name')).to receive(:value).and_return('Ubuntu') |
| 80 | + allow(Facter.fact(:'os.release.full')).to receive(:value).and_return(os_release) |
81 | 81 | allow(Facter::Core::Execution).to receive(:execute).with(dpkg_cmd, { on_fail: nil })
|
82 | 82 | .and_return(nil)
|
83 | 83 | end
|
|
87 | 87 |
|
88 | 88 | describe 'CentOS not supported' do
|
89 | 89 | before(:each) do
|
90 |
| - allow(Facter.fact(:operatingsystem)).to receive(:value) |
| 90 | + allow(Facter.fact(:'os.name')).to receive(:value) |
91 | 91 | .and_return('CentOS')
|
92 | 92 | end
|
93 | 93 |
|
|
0 commit comments