parser/gotest: Handle test output logging

This commit is contained in:
Joël Stemmer
2018-04-27 01:10:30 +01:00
parent 292d0c814b
commit 0512acf25e
2 changed files with 20 additions and 1 deletions

View File

@ -115,10 +115,15 @@ func (p *parser) summary(result, name, duration string) {
}
func (p *parser) output(line string) {
// TODO: Count indentations, however don't assume every tab is an indentation
var indent int
for indent = 0; strings.HasPrefix(line, "\t"); indent++ {
line = line[1:]
}
p.add(Event{
Type: "output",
Data: line,
Indent: 0, // TODO
Indent: indent,
})
}