diff options
Diffstat (limited to 'assert/assert.go')
-rw-r--r-- | assert/assert.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/assert/assert.go b/assert/assert.go new file mode 100644 index 0000000..b2b6002 --- /dev/null +++ b/assert/assert.go @@ -0,0 +1,15 @@ +package assert + +import ( + "testing" + + g "github.com/maragudk/gomponents" +) + +// Equal checks for equality between the given expected string and the rendered Node string. +func Equal(t *testing.T, expected string, actual g.Node) { + if expected != actual.Render() { + t.Errorf("expected `%v` but got `%v`", expected, actual) + t.FailNow() + } +} |