Sha256: 040a5e190f8471b4a3f417ac2f2a37001aa77e6a3dd38c995dfd5f27e872aa8f

Contents?: true

Size: 212 Bytes

Versions: 30

Compression:

Stored size: 212 Bytes

Contents

class DataTooShort < StandardError; end

class IoProcessor
  # Does some fancy stuff unless the length of +io+ is shorter than 32
  def process(io)
    raise DataTooShort if io.read.length < 32
  end
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
riess-0.0.8 vendor/rspec-0.8.2/examples/io_processor.rb
rspec-0.5.14 examples/io_processor.rb
rspec-0.5.15 examples/io_processor.rb
rspec-0.5.16 examples/io_processor.rb
rspec-0.5.13 examples/io_processor.rb
rspec-0.6.3 examples/io_processor.rb
rspec-0.6.4 examples/io_processor.rb
rspec-0.7.0 examples/io_processor.rb
rspec-0.7.1 examples/io_processor.rb
rspec-0.7.2 examples/io_processor.rb
rspec-0.7.3 examples/io_processor.rb
rspec-0.6.1 examples/io_processor.rb
rspec-0.8.1 examples/io_processor.rb
rspec-0.6.0 examples/io_processor.rb
rspec-0.6.2 examples/io_processor.rb
rspec-0.7.4 examples/io_processor.rb
rspec-0.7.5 examples/io_processor.rb
rspec-0.7.5.1 examples/io_processor.rb
rspec-0.8.0 examples/io_processor.rb
rspec-1.0.4 examples/io_processor.rb