// SPDX-License-Identifier: 0BSD package views import ( "context" "strings" "testing" "gamertan.com/sandwich-hime/sando" ) func TestHomeEscapesUntrustedTextAndNestsBadge(t *testing.T) { t.Parallel() const attack = `` var output strings.Builder page := Home(HomeView{Visitor: attack}) if err := sando.Render(context.Background(), &output, page); err != nil { t.Fatal(err) } rendered := output.String() if strings.Contains(rendered, attack) || strings.Contains(rendered, "