lib/oats/mysql.rb in oats-0.0.1 vs lib/oats/mysql.rb in oats-0.0.2

- old
+ new

@@ -33,10 +33,10 @@ name = 'mysql_default' end sql_out_name = name + '.txt' unless sql_out_name sql_out = File.join(test.result, sql_out_name) if sql_out_name err_file = sql_out + '.err' - command = (ENV['OS'] != 'Darwin' ? 'mysql' : '/usr/local/mysql/bin/mysql') + + command = (RUBY_PLATFORM =~ /darwin'/ ? '/usr/local/mysql/bin/mysql' : 'mysql') + " #{parameters(connect)} < #{mysql_input_file} > #{sql_out} 2> #{err_file}" # $log.debug "Executing: #{command}" $log.info "SQL: #{sql_input}" if sql_input FileUtils.mkdir_p(test.out) ok = system(command)