Sha256: 0813111299b82cf3028abbb9630b16918b88051cf6c52dcd48f8a020ada4869e
Contents?: true
Size: 461 Bytes
Versions: 36
Compression:
Stored size: 461 Bytes
Contents
module Cucumber module Tree class Table def initialize(rows) @rows = rows end def |(cell) @row ||= [] if cell == self line = *caller[0].split(':')[1].to_i @row.instance_eval %{ def line #{line} end } @rows << @row @row = nil else @row << cell.to_s end self end end end end
Version data entries
36 entries across 36 versions & 7 rubygems