d2/d2renderers/d2latex/latex_test.go
Alexander Wang 308df8065a
ta
2025-02-03 17:35:30 -07:00

26 lines
388 B
Go

package d2latex
import (
"encoding/xml"
"testing"
)
func TestRender(t *testing.T) {
txts := []string{
`a + b = c`,
`\frac{1}{2}`,
`a + b
= c
`,
}
for _, txt := range txts {
svg, err := Render(txt)
if err != nil {
t.Fatal(err)
}
var xmlParsed interface{}
if err := xml.Unmarshal([]byte(svg), &xmlParsed); err != nil {
t.Fatalf("invalid SVG: %v", err)
}
}
}