benchmarks/table.rb in tty-0.0.7 vs benchmarks/table.rb in tty-0.0.8

- old
+ new

@@ -11,10 +11,11 @@ header = [:name, :color] rows = (1..100).map { |n| ["row#{n}", "red"] } table = TTY::Table.new(header, rows) table_ascii = TTY::Table.new(header, rows, :renderer => :ascii) table_unicode = TTY::Table.new(header, rows, :renderer => :unicode) +table_color = TTY::Table.new(header, rows, :renderer => :ascii, :border => { :style => :red }) Benchmark.ips do |r| r.report("Ruby #to_s") do rows.to_s @@ -28,8 +29,12 @@ table_ascii.to_s end r.report("TTY Unicode #to_s") do table_unicode.to_s + end + + r.report("TTY Color #to_s") do + table_color.to_s end end