Module: DataDriver

Defined in:
lib/data-driver.rb,
lib/data-driver/version.rb

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.consume(file, worksheet_number = 0) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/data-driver.rb', line 6

def self.consume(file, worksheet_number = 0)
  case File.extname(file).downcase
  when '.xlsx'
    #parse(scrub(RubyXL::Parser.parse(file)[worksheet_number].extract_data))
    parse RubyXL::Parser.parse(file)[worksheet_number].extract_data
  when '.csv'
    parse CSV.read file
  end
end