(f *testing.F)
| 697 | } |
| 698 | |
| 699 | func FuzzSafeAppendStringLike_string(f *testing.F) { |
| 700 | for _, s := range _stringLikeCorpus { |
| 701 | f.Add(s) |
| 702 | } |
| 703 | f.Fuzz(func(t *testing.T, s string) { |
| 704 | if !utf8.ValidString(s) { |
| 705 | t.Skip() |
| 706 | } |
| 707 | |
| 708 | fuzzSafeAppendStringLike(t, s, func(buf *buffer.Buffer) { |
| 709 | safeAppendStringLike( |
| 710 | (*buffer.Buffer).AppendString, |
| 711 | utf8.DecodeRuneInString, |
| 712 | buf, |
| 713 | s, |
| 714 | ) |
| 715 | }) |
| 716 | }) |
| 717 | } |
| 718 | |
| 719 | func fuzzSafeAppendStringLike( |
| 720 | t *testing.T, |
nothing calls this directly
no test coverage detected
searching dependent graphs…