spec/acceptance/emit_json_options.rb in puppet-strings-1.1.1 vs spec/acceptance/emit_json_options.rb in puppet-strings-1.2.0
- old
+ new
@@ -35,21 +35,21 @@
"tags" => ["tag_name" => "return", "text" => "", "types" => ["Any"]]},
"source" => "Puppet::Parser::Functions.newfunction(:function3x, :doc => \"This is the function documentation for `function3x`\") do |args|\nend"
]
}
- it 'should emit JSON to stdout when using the --emit-json-stdout option' do
+ it 'should emit JSON to stdout when using --format json and --stdout' do
test_module_path = get_test_module_path(master, /Module test/)
- on master, puppet('strings', 'generate', '--emit-json-stdout', "#{test_module_path}/lib/puppet/parser/functions/function3x.rb") do
+ on master, puppet('strings', 'generate', '--format json', "#{test_module_path}/lib/puppet/parser/functions/function3x.rb") do
output = stdout.chomp
expect(JSON.parse(output)).to eq(expected)
end
end
- it 'should write JSON to a file when using the --emit-json option' do
+ it 'should write JSON to a file when using --format json and --out' do
test_module_path = get_test_module_path(master, /Module test/)
tmpfile = master.tmpfile('json_output.json')
- on master, puppet('strings', 'generate', "--emit-json #{tmpfile}", "#{test_module_path}/lib/puppet/parser/functions/function3x.rb")
+ on master, puppet('strings', 'generate', '--format json', "--out #{tmpfile}", "#{test_module_path}/lib/puppet/parser/functions/function3x.rb")
output = read_file_on(master, tmpfile)
expect(JSON.parse(output)).to eq(expected)
end
end