Skip to content

Commit 7875e13

Browse files
committed
parser/gotest: Move NewParser function below Parser struct
1 parent 8648745 commit 7875e13

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

parser/gotest/gotest.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,6 @@ func SetSubtestMode(mode SubtestMode) Option {
101101
}
102102
}
103103

104-
// NewParser returns a new Go test output parser.
105-
func NewParser(options ...Option) *Parser {
106-
p := &Parser{}
107-
for _, option := range options {
108-
option(p)
109-
}
110-
return p
111-
}
112-
113104
// Parser is a Go test output Parser.
114105
type Parser struct {
115106
packageName string
@@ -120,6 +111,15 @@ type Parser struct {
120111
events []Event
121112
}
122113

114+
// NewParser returns a new Go test output parser.
115+
func NewParser(options ...Option) *Parser {
116+
p := &Parser{}
117+
for _, option := range options {
118+
option(p)
119+
}
120+
return p
121+
}
122+
123123
// Parse parses Go test output from the given io.Reader r and returns
124124
// gtr.Report.
125125
func (p *Parser) Parse(r io.Reader) (gtr.Report, error) {

0 commit comments

Comments
 (0)