diff options
author | Markus Wüstenberg | 2022-11-03 11:32:16 +0100 |
---|---|---|
committer | GitHub | 2022-11-03 11:32:16 +0100 |
commit | b12942fb32082729e862eb53b8c3962534561e83 (patch) | |
tree | 19ac18495f6adfb46bf70c67fd721bf7eb7b4e3c /components/documents_test.go | |
parent | 3bb4e3efeac645acc02781af59a1399f6f8e0795 (diff) | |
download | gomponents-b12942fb32082729e862eb53b8c3962534561e83.tar.lz gomponents-b12942fb32082729e862eb53b8c3962534561e83.tar.zst gomponents-b12942fb32082729e862eb53b8c3962534561e83.zip |
Delete low-value helper components (#115)
I'd rather reserve the package for components that have proven repeatedly useful, like `Classes` and `HTML5`.
Diffstat (limited to 'components/documents_test.go')
-rw-r--r-- | components/documents_test.go | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/components/documents_test.go b/components/documents_test.go deleted file mode 100644 index 21261fa..0000000 --- a/components/documents_test.go +++ /dev/null @@ -1,32 +0,0 @@ -package components_test - -import ( - "testing" - - g "github.com/maragudk/gomponents" - . "github.com/maragudk/gomponents/components" - . "github.com/maragudk/gomponents/html" - "github.com/maragudk/gomponents/internal/assert" -) - -func TestHTML5(t *testing.T) { - t.Run("returns an html5 document template", func(t *testing.T) { - e := HTML5(HTML5Props{ - Title: "Hat", - Description: "Love hats.", - Language: "en", - Head: []g.Node{Link(Rel("stylesheet"), Href("/hat.css"))}, - Body: []g.Node{Div()}, - }) - - assert.Equal(t, `<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Hat</title><meta name="description" content="Love hats."><link rel="stylesheet" href="/hat.css"></head><body><div></div></body></html>`, e) - }) - - t.Run("returns no language, description, and extra head/body elements if empty", func(t *testing.T) { - e := HTML5(HTML5Props{ - Title: "Hat", - }) - - assert.Equal(t, `<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Hat</title></head><body></body></html>`, e) - }) -} |