Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "colorize"
- FILE = 'golf.rb'
- a = nil
- b = nil
- file_contents = File.read(FILE)
- eval(file_contents)
- golfed_lower = eval("a")
- golfed_upper = eval("b")
- lower="a b c d e f g h i j k l m n o p q r s t u v w x y z"
- upper="A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"
- puts "golfed file has #{file_contents.size} chars"
- puts "golfed file has #{file_contents.bytesize} bytes"
- puts ""
- if golfed_lower != lower
- puts "golfed lower does not give the right value".light_red
- puts "value was \"#{golfed_lower}\""
- puts "expected \"#{lower}\""
- puts
- else
- puts "golfed lower does match".light_green
- end
- if golfed_upper != upper
- puts "golfed upper does not give the right value".light_red
- puts "value was \"#{golfed_upper}\""
- puts "expected \"#{upper}\""
- puts
- else
- puts "golfed upper does match".light_green
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement