Module: UglyFace

Defined in:
lib/ugly_face.rb,
lib/ugly_face/version.rb,
lib/ugly_face/formatter/html.rb,
lib/ugly_face/formatter/report.rb,
lib/ugly_face/formatter/view_helper.rb

Defined Under Namespace

Modules: Formatter

Constant Summary collapse

VERSION =
"0.8"

Class Method Summary collapse

Class Method Details

.fetch_scenario_msgObject



23
24
25
# File 'lib/ugly_face.rb', line 23

def self.fetch_scenario_msg
  @msg_storage.shift
end

.get_header(row) ⇒ Object



15
16
17
# File 'lib/ugly_face.rb', line 15

def self.get_header(row)
  (row == 1) ? @header_row_1 : @header_row_2
end

.log_scenario_msg(data) ⇒ Object



19
20
21
# File 'lib/ugly_face.rb', line 19

def self.log_scenario_msg(data)
  @msg_storage.push(data)
end

.set_header(data) ⇒ Object



8
9
10
11
12
13
# File 'lib/ugly_face.rb', line 8

def self.set_header(data)
  data_2= Hash.new
  data.each { |k, v| (data_2.length >= data.length) ? break : data_2[:"#{k}"]= data.delete(k) }
  @header_row_1= data
  @header_row_2= data_2
end