Sha256: 8e735bb4b4eb20c37e4af77699e631587ca0eb7810d909db22d654b8a83f78bf

Contents?: true

Size: 507 Bytes

Versions: 5

Compression:

Stored size: 507 Bytes

Contents

require 'spec_helper'
require 'datapipes/basics'

describe Datapipes::Basics do
  before { $stdout = StringIO.new }
  after { $stdout = STDOUT }

  let(:datapipe) do
    Datapipes.new(
      Datapipes::Basics::List.new,
      Datapipes::Basics::Triple.new,
      Datapipes::Basics::Print.new,
      Datapipes::Pipe.new
    )
  end

  let(:out) do
    (4..6).map {|i| [i, i, i] }.join("\n") + "\n"
  end

  it 'runs without errors' do
    datapipe.run_resource
    expect($stdout.string).to eq out
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
datapipes-0.1.0 spec/basics_spec.rb
datapipes-0.0.4 spec/basics_spec.rb
datapipes-0.0.3 spec/basics_spec.rb
datapipes-0.0.2 spec/basics_spec.rb
datapipes-0.0.1 spec/basics_spec.rb