Sha256: 25327ba2980094ea38f3d6e33eade2f071b1598d9a4f2ea5d77cd85322324fac

Contents?: true

Size: 531 Bytes

Versions: 10

Compression:

Stored size: 531 Bytes

Contents

require 'spec_helper'

module Seahorse
  module Client
    module Http
      describe PlainStringIO do
        it 'is a StringIO object' do
          expect(PlainStringIO.new).to be_a(StringIO)
        end

        describe '#inspect' do
          it 'inspects as the string data object' do
            io = PlainStringIO.new
            io.write("first\n")
            io.write("last")
            expect(io.read).to eq ''
            expect(io.inspect).to eq '"first\nlast"'
          end
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
aws-sdk-core-2.0.0.rc10 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc9 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc8 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc7 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc6 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc5 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc4 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc3 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc2 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb
aws-sdk-core-2.0.0.rc1 vendor/seahorse/spec/seahorse/client/http/plain_string_io_spec.rb