diff options
| author | Taras Madan <tarasmadan@google.com> | 2026-01-09 13:22:57 +0100 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2026-01-09 12:44:14 +0000 |
| commit | fb44eae6cfa1b463373fcbb8ff95e8d417aa719d (patch) | |
| tree | b83b1cf737ec6719b4091be2369fe5797bf4f7fc /pkg/report/report_test.go | |
| parent | 638c2a977a91c0079f7a7d443ac55252b90b3504 (diff) | |
pkg/report: tune tests generation
1. We use empty TITLE and TITLE absence. Let's use TITLE absence by default.
2. FRAME header shouldn't be generated, only updated.
Diffstat (limited to 'pkg/report/report_test.go')
| -rw-r--r-- | pkg/report/report_test.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkg/report/report_test.go b/pkg/report/report_test.go index 32b614f13..8a4a4975d 100644 --- a/pkg/report/report_test.go +++ b/pkg/report/report_test.go @@ -69,7 +69,9 @@ func (test *ParseTest) Equal(other *ParseTest) bool { func (test *ParseTest) Headers() []byte { buf := new(bytes.Buffer) - fmt.Fprintf(buf, "TITLE: %v\n", test.Title) + if test.Title != "" { + fmt.Fprintf(buf, "TITLE: %v\n", test.Title) + } for _, t := range test.AltTitles { fmt.Fprintf(buf, "ALT: %v\n", t) } @@ -293,6 +295,10 @@ func checkReport(t *testing.T, reporter *Reporter, rep *Report, test *ParseTest) func updateReportTest(t *testing.T, test, parsed *ParseTest) { buf := new(bytes.Buffer) + if test.Frame == "" { + // Don't create "FRAME:" record, only update existing. + parsed.Frame = "" + } buf.Write(parsed.Headers()) fmt.Fprintf(buf, "\n%s", test.Log) if test.HasReport { |
