Sha256: a147a417c69aa90b14c5be0a8f042afca425293d4796ce140f9f094d5c605c01

Contents?: true

Size: 696 Bytes

Versions: 1

Compression:

Stored size: 696 Bytes

Contents

# encoding: utf-8

ENV["RAILS_ENV"] ||= 'test'
rails_root = File.expand_path('../rails_app', __FILE__)
require rails_root + '/config/environment.rb'

require 'rspec/rails'

TEST_DATA = [
  ['Lorem', 'ipsum'],
  ['Lorem ipsum dolor sit amet,' 'consectetur adipiscing elit. Sed id '],
  ['augue! "3" !@#$^&*()_+_', 'sed risus laoreet condimentum ac nec dui.'],
  ['\'Aenean sagittis lorem ac', 'lorem comm<s>odo nec eleifend risus']
]

def generate(options = {}, data = TEST_DATA)
  output = String.new
  output.force_encoding(options[:output_encoding] || CsvBuilder::DEFAULT_OUTPUT_ENCODING)
  csv = CsvBuilder::CsvProxy.new(output, options)
  data.each do |row|
    csv << row
  end
  output
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
potatosalad-csv_builder-2.0.3 spec/spec_helper.rb