From 2735a0388e96fd4d09201ae5451e1a972ef2130a Mon Sep 17 00:00:00 2001 From: demo Date: Sun, 10 May 2026 11:57:56 -0400 Subject: feat: implement find for finding links --- internal/links/find_test.go | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 internal/links/find_test.go (limited to 'internal/links/find_test.go') diff --git a/internal/links/find_test.go b/internal/links/find_test.go new file mode 100644 index 0000000..a4c952e --- /dev/null +++ b/internal/links/find_test.go @@ -0,0 +1,34 @@ +package links + +import ( + "strings" + "testing" +) + +const ( + ex1 = ` + + + Ex 1 + + + Example Page + Posts + + +` +) + +func TestFindCountHrefs(t *testing.T) { + r := strings.NewReader(ex1) + hrefs, err := find(r) + if err != nil { + t.Error(err) + } + + const expectedLen = 2 + + if actualLen := len(hrefs); actualLen != expectedLen { + t.Errorf("got %d, want %d", actualLen, expectedLen) + } +} -- cgit v1.2.3