summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsersut <serdar@opscode.com>2012-12-06 09:35:36 -0800
committerBryan McLellan <btm@opscode.com>2012-12-25 08:52:59 -0800
commitc5a65b60a4cc54c9b9a1a06166aded07c38b5439 (patch)
treef337d43418cd62d5797e5f23f9140f7dfd7f105b
parent2df61cb94bd4f53b049644990fd96981544c2aad (diff)
downloadchef-c5a65b60a4cc54c9b9a1a06166aded07c38b5439.tar.gz
Fix directory_spec on Windows.
-rw-r--r--chef/spec/unit/provider/directory_spec.rb11
1 files changed, 7 insertions, 4 deletions
diff --git a/chef/spec/unit/provider/directory_spec.rb b/chef/spec/unit/provider/directory_spec.rb
index 5118d086fc..835be07bd6 100644
--- a/chef/spec/unit/provider/directory_spec.rb
+++ b/chef/spec/unit/provider/directory_spec.rb
@@ -19,13 +19,16 @@
require 'ostruct'
require 'spec_helper'
+require 'tmpdir'
describe Chef::Provider::Directory do
before(:each) do
- @new_resource = Chef::Resource::Directory.new('/tmp')
- @new_resource.owner(500)
- @new_resource.group(500)
- @new_resource.mode(0644)
+ @new_resource = Chef::Resource::Directory.new(Dir.tmpdir)
+ if !windows?
+ @new_resource.owner(500)
+ @new_resource.group(500)
+ @new_resource.mode(0644)
+ end
@node = Chef::Node.new
@events = Chef::EventDispatch::Dispatcher.new
@run_context = Chef::RunContext.new(@node, {}, @events)