Sha256: b7cbef3ecf3a0fa058c69733bcd0dc13e5f86b8c7e52e4e11e98ba5ea77c4f98
Contents?: true
Size: 1001 Bytes
Versions: 1
Compression:
Stored size: 1001 Bytes
Contents
module ParserHelper def self.is_comando?(line) is_funcionalidade?(line) || is_cenario?(line) || is_contexto?(line) || is_marcacao?(line) end def self.is_funcionalidade?(line) return line =~ /Funcionalidade:.*/ end def self.get_funcionalidade(line) line.gsub("Funcionalidade:", '').split(' ').join(' ') end def self.is_cenario?(line) return line =~ /CenĂ¡rio:.*/ end def self.get_cenario(line) line.gsub("CenĂ¡rio:", '').split(' ').join(' ') end def self.is_contexto?(line) return true if line =~ /Contexto:.*/ end def self.get_contexto(line) line.gsub("Contexto:", '').split(' ').join(' ') end def self.is_marcacao?(line) return true if line =~ /@.*/ end def self.is_screenshot?(line) return (line.include? "@screenshot") && (line.include? "@javascript") end def self.is_comentario?(line) return true if line =~ /#.*/ end def self.read_line(file) line = file.gets line = line.gsub("\n", "").split(' ').join(' ') unless line.nil? line end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aipim-rails-0.0.157 | lib/aipim-rails/parser_helper.rb |