diff options
author | Tim Smith <tsmith@chef.io> | 2018-11-30 09:03:24 -0800 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2018-11-30 09:03:24 -0800 |
commit | 94e8c458fc67884955e1852938f7814934252d4b (patch) | |
tree | 551695fd9c633b72d4e367a73da0065a80d5e408 /spec/unit/plugins/linux | |
parent | 98e03c3e480c72435edde016e60e67808c00f748 (diff) | |
download | ohai-94e8c458fc67884955e1852938f7814934252d4b.tar.gz |
Add support for antergos linux and fix opensuseleap platform_family
Add antergos linux, which is based on Arch https://github.com/chef/os_release/blob/master/antergos
In the refactor opensuseleap platform_family logic was lost and there was a missing test. I've added back the logic and the test.=
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'spec/unit/plugins/linux')
-rw-r--r-- | spec/unit/plugins/linux/platform_spec.rb | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/spec/unit/plugins/linux/platform_spec.rb b/spec/unit/plugins/linux/platform_spec.rb index 5560fc84..4684c060 100644 --- a/spec/unit/plugins/linux/platform_spec.rb +++ b/spec/unit/plugins/linux/platform_spec.rb @@ -158,32 +158,32 @@ describe Ohai::System, "Linux plugin platform" do end end - %w{suse sles opensuse}.each do |p| - it "returns suse for #{p} platform" do + %w{suse sles opensuse opensuseleap}.each do |p| + it "returns suse for #{p} platform_family" do expect(plugin.platform_family_from_platform(p)).to eq("suse") end end %w{fedora pidora arista_eos}.each do |p| - it "returns fedora for #{p} platform" do + it "returns fedora for #{p} platform_family" do expect(plugin.platform_family_from_platform(p)).to eq("fedora") end end %w{nexus ios_xr}.each do |p| - it "returns wrlinux for #{p} platform" do + it "returns wrlinux for #{p} platform_family" do expect(plugin.platform_family_from_platform(p)).to eq("wrlinux") end end - %w{arch manjaro}.each do |p| - it "returns arch for #{p} platform" do + %w{arch manjaro antergos}.each do |p| + it "returns arch for #{p} platform_family" do expect(plugin.platform_family_from_platform(p)).to eq("arch") end end %w{amazon slackware gentoo exherbo alpine clearlinux}.each do |same_name| - it "returns #{same_name} for #{same_name} platform" do + it "returns #{same_name} for #{same_name} platform_family" do expect(plugin.platform_family_from_platform(same_name)).to eq(same_name) end end |