Skip to content

Commit f7b7c4a

Browse files
committed
Windows needs a tmpdir path
1 parent d38ccfc commit f7b7c4a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

spec/acceptance/loadyaml_spec.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
#! /usr/bin/env ruby -S rspec
22
require 'spec_helper_acceptance'
33

4+
tmpdir = default.tmpdir('stdlib')
5+
46
describe 'loadyaml function', :unless => UNSUPPORTED_PLATFORMS.include?(fact('operatingsystem')) do
57
describe 'success' do
68
it 'loadyamls array of values' do
7-
shell('echo "---
9+
shell("echo '---
810
aaa: 1
911
bbb: 2
1012
ccc: 3
11-
ddd: 4" > /testyaml.yaml')
13+
ddd: 4' > #{tmpdir}/testyaml.yaml")
1214
pp = <<-EOS
13-
$o = loadyaml('/testyaml.yaml')
15+
$o = loadyaml('#{tmpdir}/testyaml.yaml')
1416
notice(inline_template('loadyaml[aaa] is <%= @o["aaa"].inspect %>'))
1517
notice(inline_template('loadyaml[bbb] is <%= @o["bbb"].inspect %>'))
1618
notice(inline_template('loadyaml[ccc] is <%= @o["ccc"].inspect %>'))

0 commit comments

Comments
 (0)