Sha256: 45ac3a400f146014c34d7d1c682a44d97ad92ee693b89db66130698c93bd490e

Contents?: true

Size: 473 Bytes

Versions: 4

Compression:

Stored size: 473 Bytes

Contents

# spec for file-sniffing functions

require "spec_helper"

describe "csvification" do
  it "should convert pipes to standard commas" do
    filename = File.dirname(__FILE__) + "/../data/pipe_data.txt"
    tmp = Tempfile.new('csvify')
    results = Masticate.csvify(filename, :output => tmp, :col_sep => '|')
    output = File.read(tmp)
    tmp.unlink
    output.lines.count.should == 5
    results[:input_count].should == 6
    results[:output_count].should == 5
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
masticate-0.3 spec/lib/csvify_spec.rb
masticate-0.2.3 spec/lib/csvify_spec.rb
masticate-0.2.2 spec/lib/csvify_spec.rb
masticate-0.2.1 spec/lib/csvify_spec.rb