Sha256: 11072c65deaf919d7b4fc67453eadf320e06e32480e6914e521e3edde56c5fed

Contents?: true

Size: 465 Bytes

Versions: 12

Compression:

Stored size: 465 Bytes

Contents

RSpec.shared_examples "a TSV" do

  describe "#load_tsv" do
    it "loads a string" do
      tsv = File.read(path)
      subject.load_tsv(tsv)
      expect(subject.tsv).to eq(tsv)
    end
    it "loads an IO" do
      tsv = File.read(path)
      subject.load_tsv(tsv)
      expect(subject.tsv).to eq(tsv)
    end
  end

  describe "#load_tsv_file" do
    specify {
      subject.load_tsv_file(path)
      expect(subject.tsv).to eq(File.read(path))
    }
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
duracloud-client-0.10.2 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.10.1 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.10.0 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.9.1 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.9.0 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.8.0 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.7.2 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.7.1 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.7.0 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.6.0 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.5.0 spec/support/shared_examples_for_tsv.rb
duracloud-client-0.4.0 spec/support/shared_examples_for_tsv.rb