summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordemo <demo@antix1>2026-05-09 09:45:58 -0400
committerdemo <demo@antix1>2026-05-09 09:46:49 -0400
commit29d93b1089c591b0d9de60f983e5528caa42b7f6 (patch)
tree9461ab52112fa6892b97b6057f0ddffb25672897
parent918fff21c024d062fec9a15b03c3533c5dab4cff (diff)
refactor: move tests to dedicated package
-rw-r--r--internal/test/findlinks_test.go (renamed from internal/findlinks/findlinks_test.go)11
-rw-r--r--internal/test/html/ex1.html (renamed from internal/findlinks/html/ex1.html)0
-rw-r--r--internal/test/html/ex2.html (renamed from internal/findlinks/html/ex2.html)0
-rw-r--r--internal/test/html/ex3.html (renamed from internal/findlinks/html/ex3.html)0
-rw-r--r--internal/test/html/ex4.html (renamed from internal/findlinks/html/ex4.html)0
-rw-r--r--internal/test/html/ex_spaces.html (renamed from internal/findlinks/html/ex_spaces.html)0
6 files changed, 6 insertions, 5 deletions
diff --git a/internal/findlinks/findlinks_test.go b/internal/test/findlinks_test.go
index 79fb241..1bc2f20 100644
--- a/internal/findlinks/findlinks_test.go
+++ b/internal/test/findlinks_test.go
@@ -1,32 +1,33 @@
-package findlinks
+package test
import (
"os"
"testing"
+ "git.brandonirizarry.xyz/links/internal/findlinks"
"github.com/google/go-cmp/cmp"
)
-func findLinksFile(filename string) ([]Link, error) {
+func findLinksFile(filename string) ([]findlinks.Link, error) {
f, err := os.Open(filename)
if err != nil {
panic("can't open test file")
}
defer f.Close()
- return FindLinks(f)
+ return findlinks.FindLinks(f)
}
func TestFindlinks(t *testing.T) {
type test struct {
filename string
- links []Link
+ links []findlinks.Link
}
tests := []test{
{
"html/ex1.html",
- []Link{
+ []findlinks.Link{
{
Href: "/other-page",
Text: "A link to another page",
diff --git a/internal/findlinks/html/ex1.html b/internal/test/html/ex1.html
index 833f110..833f110 100644
--- a/internal/findlinks/html/ex1.html
+++ b/internal/test/html/ex1.html
diff --git a/internal/findlinks/html/ex2.html b/internal/test/html/ex2.html
index 3d22f94..3d22f94 100644
--- a/internal/findlinks/html/ex2.html
+++ b/internal/test/html/ex2.html
diff --git a/internal/findlinks/html/ex3.html b/internal/test/html/ex3.html
index 1e718e2..1e718e2 100644
--- a/internal/findlinks/html/ex3.html
+++ b/internal/test/html/ex3.html
diff --git a/internal/findlinks/html/ex4.html b/internal/test/html/ex4.html
index 0e893b8..0e893b8 100644
--- a/internal/findlinks/html/ex4.html
+++ b/internal/test/html/ex4.html
diff --git a/internal/findlinks/html/ex_spaces.html b/internal/test/html/ex_spaces.html
index 943f405..943f405 100644
--- a/internal/findlinks/html/ex_spaces.html
+++ b/internal/test/html/ex_spaces.html