diff options
author | Markus Wüstenberg | 2020-09-23 22:10:35 +0200 |
---|---|---|
committer | GitHub | 2020-09-23 22:10:35 +0200 |
commit | f27cb0c05f23785189979e57c831eb798e1da1f1 (patch) | |
tree | 902f20b3698d7470b4fa5769278319424463f88b /gomponents_test.go | |
parent | 3de9270f785082b70e5d3cb7212271d7ad86a6d9 (diff) | |
download | gomponents-f27cb0c05f23785189979e57c831eb798e1da1f1.tar.lz gomponents-f27cb0c05f23785189979e57c831eb798e1da1f1.tar.zst gomponents-f27cb0c05f23785189979e57c831eb798e1da1f1.zip |
Add Textf function (#17)
Like Text, but calls fmt.Sprintf before rendering.
Diffstat (limited to 'gomponents_test.go')
-rw-r--r-- | gomponents_test.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gomponents_test.go b/gomponents_test.go index 78b69f0..ee0b91d 100644 --- a/gomponents_test.go +++ b/gomponents_test.go @@ -81,6 +81,13 @@ func TestText(t *testing.T) { }) } +func TestTextf(t *testing.T) { + t.Run("renders interpolated and escaped text", func(t *testing.T) { + e := g.Textf("<%v/>", "div") + assert.Equal(t, "<div/>", e) + }) +} + func TestRaw(t *testing.T) { t.Run("renders raw text", func(t *testing.T) { e := g.Raw("<div/>") |