package markdown import "testing" func TestExternal(t *testing.T) { lxs := lex("[content](href)") tree, err := ast(lxs) if err != nil { t.Fatal(err) } got, err := tree.Eval() if err != nil { t.Fatal(err) } if string(got) != `
` { t.Errorf("invalid value, got %s", got) } lxs = lex("") tree, err = ast(lxs) if err != nil { t.Fatal(err) } got, err = tree.Eval() if err != nil { t.Fatal(err) } if string(got) != `Hors de la source
` { t.Errorf("invalid value, got %s", got) } }