summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorJosh Cooper <josh@puppetlabs.com>2011-07-18 22:28:18 -0700
committerJacob Helwig <jacob@puppetlabs.com>2011-08-19 13:48:29 -0700
commitfe81decc5336a540ba9e65e0da48f5a5e3b52274 (patch)
tree4163826f9de704395b85cdb9c52aaa75bd692c29 /spec
parenta4378128c214d3c8c349a8052f018c13417b7cb1 (diff)
downloadpuppet-fe81decc5336a540ba9e65e0da48f5a5e3b52274.tar.gz
puppet-fe81decc5336a540ba9e65e0da48f5a5e3b52274.tar.xz
puppet-fe81decc5336a540ba9e65e0da48f5a5e3b52274.zip
(#8489) Consistently use File::PATH_SEPARATOR
Puppet uses both colon and File::PATH_SEPARATOR in various places, which does not work on Windows, where File::PATH_SEPARATOR is a semi-colon. This commit changes the code and tests to consistently use File::PATH_SEPARATOR. Reviewed-by: Jacob Helwig <jacob@puppetlabs.com> (cherry picked from commit 26ee468e8b963d63933d9a27a65d55510ff87618)
Diffstat (limited to 'spec')
-rwxr-xr-xspec/unit/indirector/resource_type/parser_spec.rb2
-rwxr-xr-xspec/unit/module_spec.rb4
-rwxr-xr-xspec/unit/parser/type_loader_spec.rb2
3 files changed, 4 insertions, 4 deletions
diff --git a/spec/unit/indirector/resource_type/parser_spec.rb b/spec/unit/indirector/resource_type/parser_spec.rb
index c4fc455a0..fa2aa10b8 100755
--- a/spec/unit/indirector/resource_type/parser_spec.rb
+++ b/spec/unit/indirector/resource_type/parser_spec.rb
@@ -128,7 +128,7 @@ describe Puppet::Indirector::ResourceType::Parser do
second = File.join(dir, "second")
FileUtils.mkdir_p(first)
FileUtils.mkdir_p(second)
- Puppet[:modulepath] = "#{first}:#{second}"
+ Puppet[:modulepath] = "#{first}#{File::PATH_SEPARATOR}#{second}"
# Make a new request, since we've reset the env
@request = Puppet::Indirector::Request.new(:resource_type, :search, "*")
diff --git a/spec/unit/module_spec.rb b/spec/unit/module_spec.rb
index 822c76296..a0f64c6d3 100755
--- a/spec/unit/module_spec.rb
+++ b/spec/unit/module_spec.rb
@@ -275,7 +275,7 @@ describe Puppet::Module do
FileUtils.mkdir_p(first)
FileUtils.mkdir_p(second)
- Puppet[:modulepath] = "#{first}:#{second}"
+ Puppet[:modulepath] = "#{first}#{File::PATH_SEPARATOR}#{second}"
modpath = File.join(first, "foo")
FileUtils.mkdir_p(modpath)
@@ -294,7 +294,7 @@ describe Puppet::Module do
FileUtils.mkdir_p(first)
FileUtils.mkdir_p(second)
- Puppet[:modulepath] = "#{first}:#{second}"
+ Puppet[:modulepath] = "#{first}#{File::PATH_SEPARATOR}#{second}"
modpath = File.join(second, "foo")
FileUtils.mkdir_p(modpath)
diff --git a/spec/unit/parser/type_loader_spec.rb b/spec/unit/parser/type_loader_spec.rb
index 9367b61c8..58caeda05 100755
--- a/spec/unit/parser/type_loader_spec.rb
+++ b/spec/unit/parser/type_loader_spec.rb
@@ -102,7 +102,7 @@ describe Puppet::Parser::TypeLoader do
@modulebase2 = File.join(@base, "second")
FileUtils.mkdir_p(@modulebase2)
- Puppet[:modulepath] = "#{@modulebase1}:#{@modulebase2}"
+ Puppet[:modulepath] = "#{@modulebase1}#{File::PATH_SEPARATOR}#{@modulebase2}"
end
def mk_module(basedir, name)