@@ -42,7 +42,7 @@ def key
4242 [ 'sample' , 'sample_with_blank_lines' ] . each do |sample_file |
4343 let ( :fixture ) { my_fixture ( sample_file ) }
4444
45- before ( :each ) { subject . stubs ( :default_target ) . returns ( fixture ) }
45+ before ( :each ) { allow ( subject ) . to receive ( :default_target ) . and_return ( fixture ) }
4646
4747 it 'parses to records on prefetch' do
4848 expect ( subject . target_records ( fixture ) ) . to be_empty
@@ -72,22 +72,22 @@ def key
7272 context 'default ssh_known_hosts target path' do
7373 [ '9.10' , '9.11' , '10.10' ] . each do |version |
7474 it 'is `/etc/ssh_known_hosts` when OSX version 10.10 or older`' do
75- Facter . expects ( :value ) . with ( :operatingsystem ) . returns ( 'Darwin' )
76- Facter . expects ( :value ) . with ( :macosx_productversion_major ) . returns ( version )
75+ expect ( Facter ) . to receive ( :value ) . with ( :operatingsystem ) . and_return ( 'Darwin' )
76+ expect ( Facter ) . to receive ( :value ) . with ( :macosx_productversion_major ) . and_return ( version )
7777 expect ( subject . default_target ) . to eq ( '/etc/ssh_known_hosts' )
7878 end
7979 end
8080
8181 [ '10.11' , '10.13' , '11.0' , '11.11' ] . each do |version |
8282 it 'is `/etc/ssh/ssh_known_hosts` when OSX version 10.11 or newer`' do
83- Facter . expects ( :value ) . with ( :operatingsystem ) . returns ( 'Darwin' )
84- Facter . expects ( :value ) . with ( :macosx_productversion_major ) . returns ( version )
83+ expect ( Facter ) . to receive ( :value ) . with ( :operatingsystem ) . and_return ( 'Darwin' )
84+ expect ( Facter ) . to receive ( :value ) . with ( :macosx_productversion_major ) . and_return ( version )
8585 expect ( subject . default_target ) . to eq ( '/etc/ssh/ssh_known_hosts' )
8686 end
8787 end
8888
8989 it 'is `/etc/ssh/ssh_known_hosts` on other operating systems' do
90- Facter . expects ( :value ) . with ( :operatingsystem ) . returns ( 'RedHat' )
90+ expect ( Facter ) . to receive ( :value ) . with ( :operatingsystem ) . and_return ( 'RedHat' )
9191 expect ( subject . default_target ) . to eq ( '/etc/ssh/ssh_known_hosts' )
9292 end
9393 end
0 commit comments