Skip to content

Commit

Permalink
add tests for VirtuozzoLinux 6 and 7
Browse files Browse the repository at this point in the history
  • Loading branch information
kengelhardt-godaddy committed Jan 20, 2020
1 parent 020ba83 commit daa619e
Showing 1 changed file with 78 additions and 0 deletions.
78 changes: 78 additions & 0 deletions spec/classes/init_spec.rb
Expand Up @@ -103,6 +103,45 @@
'rhui-REGION-rhel-server-debug-supplementary',
'rhui-REGION-rhel-server-source-supplementary'
]
when 'VirtuozzoLinux'
case facts[:os]['release']['major']
when '6'
it { is_expected.to have_yumrepo_resource_count(12) }
it_behaves_like 'a catalog containing repos', [
'virtuozzolinux-base',
'virtuozzolinux-updates',
'virtuozzolinux-base-debuginfo',
'virtuozzolinux-updates-debuginfo',
'virtuozzolinux-factory',
'virtuozzolinux-factory-debuginfo',
'virtuozzo-os',
'virtuozzo-updates',
'virtuozzo-os-debuginfo',
'virtuozzo-updates-debuginfo',
'virtuozzo-readykernel',
'obsoleted_tmpls'
]
when '7'
it { is_expected.to have_yumrepo_resource_count(16) }
it_behaves_like 'a catalog containing repos', [
'virtuozzolinux-base',
'virtuozzolinux-updates',
'virtuozzolinux-base-debuginfo',
'virtuozzolinux-updates-debuginfo',
'virtuozzolinux-factory',
'virtuozzolinux-factory-debuginfo',
'virtuozzo-os',
'virtuozzo-updates',
'virtuozzo-os-debuginfo',
'virtuozzo-updates-debuginfo',
'virtuozzo-readykernel',
'obsoleted_tmpls',
'factory',
'factory-debuginfo',
'virtuozzolinux-vz-factory',
'virtuozzolinux-vz-factory-debuginfo'
]
end
else
it { is_expected.to have_yumrepo_resource_count(0) }
end
Expand Down Expand Up @@ -165,6 +204,45 @@
'rhui-REGION-rhel-server-debug-supplementary',
'rhui-REGION-rhel-server-source-supplementary'
]
when 'VirtuozzoLinux'
case facts[:os]['release']['major']
when '6'
it { is_expected.to have_yumrepo_resource_count(12) }
it_behaves_like 'a catalog containing repos', [
'virtuozzolinux-base',
'virtuozzolinux-updates',
'virtuozzolinux-base-debuginfo',
'virtuozzolinux-updates-debuginfo',
'virtuozzolinux-factory',
'virtuozzolinux-factory-debuginfo',
'virtuozzo-os',
'virtuozzo-updates',
'virtuozzo-os-debuginfo',
'virtuozzo-updates-debuginfo',
'virtuozzo-readykernel',
'obsoleted_tmpls'
]
when '7'
it { is_expected.to have_yumrepo_resource_count(16) }
it_behaves_like 'a catalog containing repos', [
'virtuozzolinux-base',
'virtuozzolinux-updates',
'virtuozzolinux-base-debuginfo',
'virtuozzolinux-updates-debuginfo',
'virtuozzolinux-factory',
'virtuozzolinux-factory-debuginfo',
'virtuozzo-os',
'virtuozzo-updates',
'virtuozzo-os-debuginfo',
'virtuozzo-updates-debuginfo',
'virtuozzo-readykernel',
'obsoleted_tmpls',
'factory',
'factory-debuginfo',
'virtuozzolinux-vz-factory',
'virtuozzolinux-vz-factory-debuginfo'
]
end
else
it { is_expected.to have_yumrepo_resource_count(0) }
end
Expand Down

0 comments on commit daa619e

Please sign in to comment.