Sha256: 047e857a4b691ccba27b4268c7e6e91a6be137bdc9a5f3cbfc1faeddf51d9d41

Contents?: true

Size: 491 Bytes

Versions: 5

Compression:

Stored size: 491 Bytes

Contents

# spec for row inclusion

require "spec_helper"

describe "include" do
  it "should be pick only rows that match criterion" do
    filename = File.dirname(__FILE__) + "/../data/include_input.csv"
    tmp = Tempfile.new('include')
    results = Masticate.include(filename, :output => tmp, :field => 'CRITERION', :value => 'yes')
    output = File.read(tmp)
    correct_output = File.read(File.dirname(__FILE__) + "/../data/include_results.csv")

    output.should == correct_output
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
masticate-0.6.2 spec/lib/include_spec.rb
masticate-0.6.1 spec/lib/include_spec.rb
masticate-0.6.0 spec/lib/include_spec.rb
masticate-0.5.1 spec/lib/include_spec.rb
masticate-0.5.0 spec/lib/include_spec.rb