Sha256: 74e3aa50eda6ec24bf2a1f8dd153672699809a0761b49ba8f9c5c7f300dadfa1
Contents?: true
Size: 754 Bytes
Versions: 5
Compression:
Stored size: 754 Bytes
Contents
require 'spec_helper' describe Chicago::ETL::MysqlLoadFileValueTransformer do it "transforms nil into \\N" do subject.transform(nil).should == "\\N" end it "transforms true into '1'" do subject.transform(true).should == "1" end it "transforms false into '0'" do subject.transform(false).should == "0" end it "transforms times into mysql time format" do subject.transform(Time.local(2011,01,02,10,30,50)).should == "2011-01-02 10:30:50" end it "transforms datetimes into mysql time format" do subject.transform(DateTime.new(2011,01,02,10,30,50)).should == "2011-01-02 10:30:50" end it "transforms dates into mysql date format" do subject.transform(Date.new(2011,01,02)).should == "2011-01-02" end end
Version data entries
5 entries across 5 versions & 1 rubygems