From 545ce2ad0d6748cdadb8350c13acc76447df90fd Mon Sep 17 00:00:00 2001 From: Michael Matloob Date: Wed, 8 Nov 2023 16:19:11 -0500 Subject: [PATCH] internal/testing/htmlcheck: delete InAll It doesn't seem to be used anywhere. For #61399 Change-Id: I068ed8638ec24702a210b269097bec735ce0368b Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/539483 LUCI-TryBot-Result: Go LUCI kokoro-CI: kokoro TryBot-Result: Gopher Robot Run-TryBot: Michael Matloob Reviewed-by: Robert Findley --- internal/testing/htmlcheck/htmlcheck.go | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/internal/testing/htmlcheck/htmlcheck.go b/internal/testing/htmlcheck/htmlcheck.go index c4bfc1f15..764ec2e9c 100644 --- a/internal/testing/htmlcheck/htmlcheck.go +++ b/internal/testing/htmlcheck/htmlcheck.go @@ -60,28 +60,6 @@ func In(selector string, checkers ...Checker) Checker { } } -// InAll runs the checkers against all nodes matching selector. -func InAll(selector string, checkers ...Checker) Checker { - sel := mustParseSelector(selector) - return func(n *html.Node) error { - els := allMatching(n, sel) - for i, el := range els { - if err := check(el, checkers); err != nil { - return fmt.Errorf("%s, #%d: %v", selector, i, err) - } - } - return nil - } -} - -func allMatching(n *html.Node, sel cascadia.Sel) []*html.Node { - var els []*html.Node - if sel.Match(n) { - els = append(els, n) - } - return append(els, cascadia.QueryAll(n, sel)...) -} - // NotIn returns a checker that succeeds only if no nodes match selector. func NotIn(selector string) Checker { sel := mustParseSelector(selector)