Sha256: 7827c0f6d009f9874678b64dfd7b789701b47889c2b5a6318500ec0d2171c851

Contents?: true

Size: 502 Bytes

Versions: 2

Compression:

Stored size: 502 Bytes

Contents

require 'rubyXL'
require 'benchmark'

spreadsheets = Dir.glob(File.join("test", "input", "*.xlsx")).sort!

spreadsheets.each { |input|
  print "<<<--- Parsing #{input}..."
  doc = nil
  tm = Benchmark.realtime { doc = RubyXL::Parser.parse(input, :keep_tempfiles_on_error => true) }
  puts "Elapsed: #{tm} sec"
  output = File.join("test", "output", File.basename(input))
  print "--->>> Writing #{output}..."
  tm = Benchmark.realtime { doc.write(output) }
  puts "Elapsed: #{tm} sec"
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rubyXL-2.5.7 test/test_parse_write.rb
rubyXL-2.5.6 test/test_parse_write.rb