mirror of
https://github.com/inspec/inspec
synced 2024-12-22 19:13:24 +00:00
fae4230a41
This was the next most expensive require in the analysis. Also rearranged the way that ui handled tables to be lazy. ``` % SLOW=1 time rake test:functional before: Finished in 681.514579s, 0.5136 runs/s, 2.9919 assertions/s. after : Finished in 642.655918s, 0.5446 runs/s, 3.1728 assertions/s. ``` Signed-off-by: Ryan Davis <zenspider@chef.io>
12 lines
257 B
Ruby
12 lines
257 B
Ruby
require "tty-table"
|
|
|
|
module Inspec
|
|
class UI
|
|
class TableHelper < TTY::Table
|
|
def header=(ary)
|
|
cells = ary.dup.map { |label| { value: label, alignment: :center } }
|
|
@header = TTY::Table::Header.new(cells)
|
|
end
|
|
end
|
|
end
|
|
end
|