Sha256: c775d93925d95536a0bbd8d4f2e23b0fdc2a41bb813d3ed8adf414b7f701fcda
Contents?: true
Size: 351 Bytes
Versions: 11
Compression:
Stored size: 351 Bytes
Contents
module Cucumber 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 end
Version data entries
11 entries across 11 versions & 2 rubygems