Skip to content

Instantly share code, notes, and snippets.

@pcarlisle
Created April 6, 2021 19:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pcarlisle/42b9792d2f1d997d24c7f6736bfb8473 to your computer and use it in GitHub Desktop.
Save pcarlisle/42b9792d2f1d997d24c7f6736bfb8473 to your computer and use it in GitHub Desktop.
Failures:
1) Puppet::GettextConfig setting and getting the locale should allow the locale to be set
Failure/Error: expect(Puppet::GettextConfig.current_locale).to eq('hu')
expected: "hu"
got: "en"
(compared using ==)
# ./spec/unit/gettext/config_spec.rb:39:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
2) Puppet::GettextConfig loading translations when given a valid locale file location should return true
Failure/Error: expect(Puppet::GettextConfig.load_translations('puppet', local_path, :po)).to be true
expected true
got false
# ./spec/unit/gettext/config_spec.rb:72:in `block (4 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
3) Puppet::GettextConfig loading translations when given a bad file format should raise an exception
Failure/Error: expect { Puppet::GettextConfig.load_translations('puppet', local_path, :bad_format) }.to raise_error(Puppet::Error)
expected Puppet::Error but nothing was raised
# ./spec/unit/gettext/config_spec.rb:78:in `block (4 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
4) Puppet::GettextConfig setting up text domains should add puppet translations to the default text domain
Failure/Error: expect(Puppet::GettextConfig.loaded_text_domains).to include(Puppet::GettextConfig::DEFAULT_TEXT_DOMAIN)
expected [] to include "default-text-domain"
# ./spec/unit/gettext/config_spec.rb:94:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
5) Puppet::GettextConfig setting up text domains should copy default translations when creating a non-default text domain
Failure/Error: expect(Puppet::GettextConfig.loaded_text_domains).to include(Puppet::GettextConfig::DEFAULT_TEXT_DOMAIN, :test)
expected [] to include "default-text-domain" and :test
Diff:
@@ -1 +1 @@
-["default-text-domain", :test]
+[]
# ./spec/unit/gettext/config_spec.rb:99:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
6) Puppet::GettextConfig setting up text domains should normalize domain name when creating a non-default text domain
Failure/Error: expect(Puppet::GettextConfig.loaded_text_domains).to include(Puppet::GettextConfig::DEFAULT_TEXT_DOMAIN, :test)
expected [] to include "default-text-domain" and :test
Diff:
@@ -1 +1 @@
-["default-text-domain", :test]
+[]
# ./spec/unit/gettext/config_spec.rb:104:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
7) Puppet::GettextConfig clearing the configured text domain falls back to default
Failure/Error: expect(FastGettext.text_domain).to eq(:test)
expected: :test
got: nil
(compared using ==)
# ./spec/unit/gettext/config_spec.rb:116:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
8) Puppet::GettextConfig deleting text domains can delete a text domain by name
Failure/Error: expect(Puppet::GettextConfig.loaded_text_domains).to include(Puppet::GettextConfig::DEFAULT_TEXT_DOMAIN, :test)
expected [] to include "default-text-domain" and :test
Diff:
@@ -1 +1 @@
-["default-text-domain", :test]
+[]
# ./spec/unit/gettext/config_spec.rb:125:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
9) Puppet::GettextConfig deleting text domains can delete all non-default text domains
Failure/Error: expect(Puppet::GettextConfig.loaded_text_domains).to include(Puppet::GettextConfig::DEFAULT_TEXT_DOMAIN, :test)
expected [] to include "default-text-domain" and :test
Diff:
@@ -1 +1 @@
-["default-text-domain", :test]
+[]
# ./spec/unit/gettext/config_spec.rb:132:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
10) Puppet::GettextConfig deleting text domains can delete all text domains
Failure/Error: expect(Puppet::GettextConfig.loaded_text_domains).to include(Puppet::GettextConfig::DEFAULT_TEXT_DOMAIN, :test)
expected [] to include "default-text-domain" and :test
Diff:
@@ -1 +1 @@
-["default-text-domain", :test]
+[]
# ./spec/unit/gettext/config_spec.rb:139:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
11) Puppet::Transaction when generating resources before traversal should call 'generate' on all created resources
Failure/Error: let(:generator) { Puppet::Type.type(:generator).new :title => "generator" }
NoMethodError:
undefined method `new' for nil:NilClass
# ./spec/unit/transaction_spec.rb:333:in `block (3 levels) in <top (required)>'
# ./spec/unit/transaction_spec.rb:339:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
12) Puppet::Transaction when generating resources before traversal should finish all resources
Failure/Error: let(:generator) { Puppet::Type.type(:generator).new :title => "generator" }
NoMethodError:
undefined method `new' for nil:NilClass
# ./spec/unit/transaction_spec.rb:333:in `block (3 levels) in <top (required)>'
# ./spec/unit/transaction_spec.rb:339:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
13) Puppet::Transaction when generating resources before traversal should copy all tags to the newly generated resources
Failure/Error: let(:generator) { Puppet::Type.type(:generator).new :title => "generator" }
NoMethodError:
undefined method `new' for nil:NilClass
# ./spec/unit/transaction_spec.rb:333:in `block (3 levels) in <top (required)>'
# ./spec/unit/transaction_spec.rb:339:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
14) Puppet::Transaction when prefetching and prefetching raises Puppet::Error and new resources are generated should not evaluate resources with a failed provider, even if the prefetch is rescued
Failure/Error: let(:generator) { Puppet::Type.type(:generator).new :title => "generator" }
NoMethodError:
undefined method `new' for nil:NilClass
# ./spec/unit/transaction_spec.rb:643:in `block (5 levels) in <top (required)>'
# ./spec/unit/transaction_spec.rb:649:in `block (5 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
15) Puppet::Transaction when prefetching and prefetching raises Puppet::Error and new resources are generated should not fail other resources added after the failing resource
Failure/Error: let(:generator) { Puppet::Type.type(:generator).new :title => "generator" }
NoMethodError:
undefined method `new' for nil:NilClass
# ./spec/unit/transaction_spec.rb:643:in `block (5 levels) in <top (required)>'
# ./spec/unit/transaction_spec.rb:649:in `block (5 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
16) Puppet::Transaction when prefetching and prefetching raises Puppet::Error and new resources are generated should fail other resources that require the failing resource
Failure/Error: let(:generator) { Puppet::Type.type(:generator).new :title => "generator" }
NoMethodError:
undefined method `new' for nil:NilClass
# ./spec/unit/transaction_spec.rb:643:in `block (5 levels) in <top (required)>'
# ./spec/unit/transaction_spec.rb:649:in `block (5 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
17) Puppet::Transaction during teardown should call Selinux.matchpathcon_fini in case Selinux is enabled
Failure/Error: expect(Selinux).to receive(:matchpathcon_fini)
Selinux does not implement: matchpathcon_fini
# ./spec/unit/transaction_spec.rb:770:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:189:in `block (2 levels) in <top (required)>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment