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 <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Michael Matloob <matloob@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
diff --git a/internal/testing/htmlcheck/htmlcheck.go b/internal/testing/htmlcheck/htmlcheck.go
index c4bfc1f..764ec2e 100644
--- a/internal/testing/htmlcheck/htmlcheck.go
+++ b/internal/testing/htmlcheck/htmlcheck.go
@@ -60,28 +60,6 @@
}
}
-// 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)