about summary refs log tree commit diff stats
path: root/gomponents_test.go
diff options
context:
space:
mode:
authorMarkus Wüstenberg2020-09-21 16:07:39 +0200
committerGitHub2020-09-21 16:07:39 +0200
commit18b52ffda17b2c2a5b888260f3199fd002162b98 (patch)
tree518cdd9f2314f40dafbc77d398aef56415b7f395 /gomponents_test.go
parentd78ed7efc7925a7a49cbf939fd45b1b2680a37f4 (diff)
downloadgomponents-18b52ffda17b2c2a5b888260f3199fd002162b98.tar.lz
gomponents-18b52ffda17b2c2a5b888260f3199fd002162b98.tar.zst
gomponents-18b52ffda17b2c2a5b888260f3199fd002162b98.zip
Add a test for attr.String (#12)
Diffstat (limited to 'gomponents_test.go')
-rw-r--r--gomponents_test.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/gomponents_test.go b/gomponents_test.go
index ef5b17a..78b69f0 100644
--- a/gomponents_test.go
+++ b/gomponents_test.go
@@ -2,6 +2,7 @@ package gomponents_test
 
 import (
 	"errors"
+	"fmt"
 	"strings"
 	"testing"
 
@@ -41,6 +42,14 @@ func TestAttr(t *testing.T) {
 			t.FailNow()
 		}
 	})
+
+	t.Run("implements fmt.Stringer", func(t *testing.T) {
+		a := g.Attr("required")
+		s := fmt.Sprintf("%v", a)
+		if s != " required" {
+			t.FailNow()
+		}
+	})
 }
 
 func TestEl(t *testing.T) {