Sha256: 58e8e784b059254634f3cdda0dc6c86a41fca4237753b71d77fa134c8b22c011
Contents?: true
Size: 330 Bytes
Versions: 323
Compression:
Stored size: 330 Bytes
Contents
module Gherkin module Formatter module Escaping # Escapes a pipes and backslashes: # # * | becomes \| # * \ becomes \\ # # This is used in the pretty formatter. def escape_cell(s) s.gsub(/\\(?!\|)/, "\\\\\\\\").gsub(/\n/, "\\n").gsub(/\|/, "\\|") end end end end
Version data entries
323 entries across 316 versions & 10 rubygems