Merge pull request #85 from z7zmey/issue-78

#78 do not use short echo tag
This commit is contained in:
Vadym Slizov
2019-03-20 21:31:34 +02:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -2429,6 +2429,7 @@ func (p *Printer) printStmtDo(n node.Node) {
func (p *Printer) printStmtEcho(n node.Node) {
nn := n.(*stmt.Echo)
if nn.GetFreeFloating().IsEmpty() {
io.WriteString(p.w, "echo")
}
@@ -2436,7 +2437,6 @@ func (p *Printer) printStmtEcho(n node.Node) {
io.WriteString(p.w, " ")
}
p.printFreeFloating(nn, freefloating.Start)
p.printFreeFloating(nn, freefloating.Echo)

View File

@@ -3279,7 +3279,7 @@ func TestPrinterPrintStmtEchoHtmlState(t *testing.T) {
},
})
expected := `<?=$a,$b;`
expected := `<?php echo $a,$b;`
actual := o.String()
if expected != actual {