summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Filion <gabster@lelutin.ca>2017-06-24 19:31:50 -0400
committerGabriel Filion <gabster@lelutin.ca>2017-06-24 19:31:50 -0400
commitb5123b5cab87fa68ac6eddb098a803453dca54db (patch)
tree4fa6a487020151bf8b15754b5893f9de29e39e86
parentf3db3309f3a3fc5ee0f621593ed83805798f7890 (diff)
test: move release targets for debian
In commit 8b45a8a, the release names were moved forward in order to follow the new Debian release. However, I didn't change the tests accordingly and thus the tests have been failing since then.
-rw-r--r--spec/unit/custom_facts_spec.rb38
1 files changed, 31 insertions, 7 deletions
diff --git a/spec/unit/custom_facts_spec.rb b/spec/unit/custom_facts_spec.rb
index 9a28d92..c24b376 100644
--- a/spec/unit/custom_facts_spec.rb
+++ b/spec/unit/custom_facts_spec.rb
@@ -14,8 +14,8 @@ describe "Facter::Util::Fact" do
Facter.fact(:lsbdistcodename).stubs(:value).returns("wheezy")
end
- it "debian_release = oldstable" do
- expect(Facter.fact(:debian_release).value).to eq('oldstable')
+ it "debian_release = oldoldstable" do
+ expect(Facter.fact(:debian_release).value).to eq('oldoldstable')
end
it "debian_codename = wheezy" do
@@ -26,8 +26,8 @@ describe "Facter::Util::Fact" do
expect(Facter.fact(:debian_nextcodename).value).to eq('jessie')
end
- it "debian_nextrelease = stable" do
- expect(Facter.fact(:debian_nextrelease).value).to eq('stable')
+ it "debian_nextrelease = oldstable" do
+ expect(Facter.fact(:debian_nextrelease).value).to eq('oldstable')
end
end
@@ -38,8 +38,8 @@ describe "Facter::Util::Fact" do
Facter.fact(:lsbdistcodename).stubs(:value).returns("jessie")
end
- it "debian_release = stable" do
- expect(Facter.fact(:debian_release).value).to eq('stable')
+ it "debian_release = oldstable" do
+ expect(Facter.fact(:debian_release).value).to eq('oldstable')
end
it "debian_codename = jessie" do
@@ -50,7 +50,31 @@ describe "Facter::Util::Fact" do
expect(Facter.fact(:debian_nextcodename).value).to eq('stretch')
end
- it "debian_nextrelease = testing" do
+ it "debian_nextrelease = stable" do
+ expect(Facter.fact(:debian_nextrelease).value).to eq('stable')
+ end
+ end
+
+ context 'Debian 9' do
+ before do
+ Facter.fact(:operatingsystem).stubs(:value).returns("Debian")
+ Facter.fact(:operatingsystemrelease).stubs(:value).returns("9.0")
+ Facter.fact(:lsbdistcodename).stubs(:value).returns("stretch")
+ end
+
+ it "debian_release = stable" do
+ expect(Facter.fact(:debian_release).value).to eq('stable')
+ end
+
+ it "debian_codename = stretch" do
+ expect(Facter.fact(:debian_codename).value).to eq('stretch')
+ end
+
+ it "debian_nextcodename = stretch" do
+ expect(Facter.fact(:debian_nextcodename).value).to eq('buster')
+ end
+
+ it "debian_nextrelease = stable" do
expect(Facter.fact(:debian_nextrelease).value).to eq('testing')
end
end