Sha256: 85e9df0bcead01db54fbb2a520b3048b6aa114dcd06cc97a66ef32e8cee7909e

Contents?: true

Size: 526 Bytes

Versions: 3

Compression:

Stored size: 526 Bytes

Contents

require "ugly_face/version"
require "ugly_face/formatter/html"

module UglyFace

  @msg_storage= Array.new

  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

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

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

  def self.fetch_scenario_msg
    @msg_storage.shift
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ugly_face-0.8 lib/ugly_face.rb
ugly_face-0.7 lib/ugly_face.rb
ugly_face-0.6 lib/ugly_face.rb