diff options
author | Tim Smith <tsmith@chef.io> | 2020-04-25 09:40:18 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-25 09:40:18 -0700 |
commit | f66f7ee2f9778302db55594cef50ed7c0db25445 (patch) | |
tree | a31a376b03b6dec6af1eff1f35dacea1df309199 /spec/functional | |
parent | 62b64d0d9f27cc138091503069b9b07f5097ae62 (diff) | |
parent | be1191b72d72887713048538e72a11b3940c6eb8 (diff) | |
download | chef-f66f7ee2f9778302db55594cef50ed7c0db25445.tar.gz |
Merge pull request #9648 from chef/Kapil/GitHub-9450_Update_the_locale_resource_to_support_Windows
locale: Support setting locale on Windows
Diffstat (limited to 'spec/functional')
-rw-r--r-- | spec/functional/resource/locale_spec.rb | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/spec/functional/resource/locale_spec.rb b/spec/functional/resource/locale_spec.rb index 29cd01ad78..24a43ef0ba 100644 --- a/spec/functional/resource/locale_spec.rb +++ b/spec/functional/resource/locale_spec.rb @@ -74,8 +74,7 @@ describe Chef::Resource::Locale, :requires_root do resource.lang resource.lc_env resource.run_action(:update) - unsets_system_locale("LANG=en_US", "LC_TIME=en_IN") - sets_system_locale("") + expect(resource).not_to be_updated_by_last_action end end end @@ -94,4 +93,15 @@ describe Chef::Resource::Locale, :requires_root do expect { resource.run_action(:update) }.to raise_error(Chef::Exceptions::ProviderNotFound) end end + + context "on windows", :windows_only, requires_root: false do + describe "action: update" do + context "Sets system locale" do + it "when lang is given" do + resource.lang("en-US") + resource.run_action(:update) + end + end + end + end end |