X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=spec%2Fclasses%2Fapt_update_spec.rb;h=71774550f8b2796a559ad91c3dfd866951f57ccb;hb=c6019f5a3f7587a86662a34ade2d68dc419d2f60;hp=89ba942aac702dd2dd9f5d5e970db97c7fd5e1e0;hpb=4313a376242e36b9f905d6ac419b73df1dcc6c8a;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/spec/classes/apt_update_spec.rb b/spec/classes/apt_update_spec.rb index 89ba942..7177455 100644 --- a/spec/classes/apt_update_spec.rb +++ b/spec/classes/apt_update_spec.rb @@ -9,22 +9,22 @@ describe 'apt::update', type: :class do 'we are due for a run' => 1_406_660_561, 'the update-success-stamp file does not exist' => -1, }.each_pair do |desc, factval| - context "when $::apt_update_last_success indicates #{desc}" do + context "when $apt_update_last_success indicates #{desc}" do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, - apt_update_last_success: factval, + 'apt_update_last_success': factval, } end let(:pre_condition) do @@ -37,18 +37,18 @@ describe 'apt::update', type: :class do end end end - context 'when $::apt_update_last_success is nil' do + context 'when $apt_update_last_success is nil' do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, @@ -68,15 +68,15 @@ describe 'apt::update', type: :class do family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, - apt_update_last_success: Time.now.to_i, + 'apt_update_last_success': Time.now.to_i, } end let(:pre_condition) do @@ -98,22 +98,22 @@ describe 'apt::update', type: :class do 'we are due for a run' => 1_406_660_561, 'the update-success-stamp file does not exist' => -1, }.each_pair do |desc, factval| - context "when $::apt_update_last_success indicates #{desc}" do + context "when $apt_update_last_success indicates #{desc}" do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, - apt_update_last_success: factval, + 'apt_update_last_success': factval, } end let(:pre_condition) { "class{ '::apt': update => {'frequency' => 'reluctantly' },}" } @@ -124,18 +124,18 @@ describe 'apt::update', type: :class do end end end - context 'when $::apt_update_last_success is nil' do + context 'when $apt_update_last_success is nil' do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, @@ -152,22 +152,22 @@ describe 'apt::update', type: :class do ['daily', 'weekly'].each do |update_frequency| context "when apt::update['frequency'] has the value of #{update_frequency}" do { 'we are due for a run' => 1_406_660_561, 'the update-success-stamp file does not exist' => -1 }.each_pair do |desc, factval| - context "when $::apt_update_last_success indicates #{desc}" do + context "when $apt_update_last_success indicates #{desc}" do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, - apt_update_last_success: factval, + 'apt_update_last_success': factval, } end let(:pre_condition) { "class{ '::apt': update => {'frequency' => '#{update_frequency}',} }" } @@ -178,22 +178,22 @@ describe 'apt::update', type: :class do end end end - context 'when the $::apt_update_last_success fact has a recent value' do + context 'when the $apt_update_last_success fact has a recent value' do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, - apt_update_last_success: Time.now.to_i, + 'apt_update_last_success': Time.now.to_i, } end let(:pre_condition) { "class{ '::apt': update => {'frequency' => '#{update_frequency}',} }" } @@ -203,22 +203,22 @@ describe 'apt::update', type: :class do is_expected.to contain_exec('apt_update').with('refreshonly' => true) end end - context 'when $::apt_update_last_success is nil' do + context 'when $apt_update_last_success is nil' do let(:facts) do { os: { family: 'Debian', name: 'Debian', release: { - major: '8', - full: '8.0', + major: '9', + full: '9.0', }, distro: { - codename: 'jessie', + codename: 'stretch', id: 'Debian', }, }, - apt_update_last_success: nil, + 'apt_update_last_success': nil, } end let(:pre_condition) { "class{ '::apt': update => {'frequency' => '#{update_frequency}',} }" }