class CheckInput

test arguments for trailing '/', emptiness and validity

Attributes

dir[R]

Public Class Methods

new() click to toggle source
# File lib/sort.rb, line 10
def initialize
  if ARGV.empty?
    @dir = Dir.pwd
  else
    @dir=ARGV[0]
  end
  @dir += '/' unless @dir[-1] == '/'
  unless Dir.exist?(@dir)
    return puts "#{@dir} is not a valid directory"
    abort
  end
end