package h import ( "github.com/stretchr/testify/assert" "testing" ) func TestRender(t *testing.T) { div := Div( Id("my-div"), Attribute("data-attr-2", "value"), Attributes(&AttributeMap{ "data-attr-3": "value", "data-attr-4": "value", }), HxBeforeRequest( SetText("before request"), ), HxAfterRequest( SetText("after request"), ), Children( Div(Text("hello, world")), ), Text("hello, child"), ) div.attributes["data-attr-1"] = "value" result := Render(div) assert.Equal(t, `