Skip to content

Commit 2c50b6a

Browse files
committed
pkg/report: don't print empty FRAME in failing tests
There is no need to see empty FRAME: field content in failing pkg/report tests. This change allow us to remove 1 parameter.
1 parent fd2207e commit 2c50b6a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pkg/report/report_test.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ func (test *ParseTest) Equal(other *ParseTest) bool {
6767
return test.Executor == other.Executor
6868
}
6969

70-
func (test *ParseTest) Headers(includeFrame bool) []byte {
70+
func (test *ParseTest) Headers() []byte {
7171
buf := new(bytes.Buffer)
7272
fmt.Fprintf(buf, "TITLE: %v\n", test.Title)
7373
for _, t := range test.AltTitles {
@@ -76,7 +76,7 @@ func (test *ParseTest) Headers(includeFrame bool) []byte {
7676
if test.Type != crash.UnknownType {
7777
fmt.Fprintf(buf, "TYPE: %v\n", test.Type)
7878
}
79-
if includeFrame {
79+
if test.Frame != "" {
8080
fmt.Fprintf(buf, "FRAME: %v\n", test.Frame)
8181
}
8282
if test.Corrupted {
@@ -238,7 +238,7 @@ func testParseImpl(t *testing.T, reporter *Reporter, test *ParseTest) {
238238
updateReportTest(t, test, parsed)
239239
}
240240
t.Fatalf("want:\n%s\ngot:\n%sCorrupted reason: %q",
241-
test.Headers(true), parsed.Headers(true), parsed.corruptedReason)
241+
test.Headers(), parsed.Headers(), parsed.corruptedReason)
242242
}
243243
if parsed.Title != "" && len(rep.Report) == 0 {
244244
t.Fatalf("found crash message but report is empty")
@@ -293,7 +293,7 @@ func checkReport(t *testing.T, reporter *Reporter, rep *Report, test *ParseTest)
293293

294294
func updateReportTest(t *testing.T, test, parsed *ParseTest) {
295295
buf := new(bytes.Buffer)
296-
buf.Write(parsed.Headers(test.Frame != ""))
296+
buf.Write(parsed.Headers())
297297
fmt.Fprintf(buf, "\n%s", test.Log)
298298
if test.HasReport {
299299
fmt.Fprintf(buf, "REPORT:\n%s", parsed.Report)
@@ -396,7 +396,7 @@ func testSymbolizeFile(t *testing.T, reporter *Reporter, fn string) {
396396
}
397397
assert.Equal(t, string(test.Report), string(rep.Report), "extracted wrong report")
398398
t.Fatalf("want:\n%s\ngot:\n%sCorrupted reason: %q",
399-
test.Headers(true), parsed.Headers(true), parsed.corruptedReason)
399+
test.Headers(), parsed.Headers(), parsed.corruptedReason)
400400
}
401401
}
402402

0 commit comments

Comments
 (0)