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