diff --git a/test/config/test_dsl.rb b/test/config/test_dsl.rb index 34c67e1202..28ac1e91ec 100644 --- a/test/config/test_dsl.rb +++ b/test/config/test_dsl.rb @@ -1,6 +1,7 @@ require_relative '../helper' require 'fluent/config/element' require "fluent/config/dsl" +require 'tempfile' TMP_DIR = File.dirname(__FILE__) + "/tmp/config_dsl#{ENV['TEST_ENV_NUMBER']}" def write_config(path, data) @@ -358,9 +359,13 @@ def setup sub_test_case '.parse' do test 'can get result of Kernel.open() by ruby.open()' do uname_string = `uname -a` + tmpfile = Tempfile.create('fluentd-test') + tmpfile.write(uname_string) + tmpfile.close + root = Fluent::Config::DSL::Parser.parse(<