Sha256: d5a878fed60b1bb47ee9903d7fed0ed5547a8c2085e7deee895b5396908d73e8
Contents?: true
Size: 429 Bytes
Versions: 3
Compression:
Stored size: 429 Bytes
Contents
require File.dirname(__FILE__) + '/spec_helper' class FileAccessor def open_and_handle_with(pathname, processor) pathname.open do |io| processor.process(io) end end end if __FILE__ == $0 require File.dirname(__FILE__) + '/io_processor' require 'pathname' accessor = FileAccessor.new io_processor = IoProcessor.new file = Pathname.new ARGV[0] accessor.open_and_handle_with(file, io_processor) end
Version data entries
3 entries across 3 versions & 1 rubygems