Skip to content

Commit

Permalink
✨ KityMinder JSON 渲染器 #127
Browse files Browse the repository at this point in the history
  • Loading branch information
88250 committed Jan 12, 2021
1 parent aa11a66 commit 8be876c
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion render/kityminder_json_renderer.go
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ func (r *KityMinderJSONRenderer) data(node *ast.Node) {
}
r.WriteString("\"text\":\"" + text + "\",")
r.WriteString("\"id\":\"" + node.IALAttr("id") + "\",")
r.WriteString("\"type\":\"" + node.Type.String() + "\"")
r.WriteString("\"type\":\"" + node.Type.String() + "\",")
r.WriteString("\"isContainer\":" + fmt.Sprintf("%v", node.IsContainerBlock()))
r.closeObj()
}
Expand Down
2 changes: 1 addition & 1 deletion test/kityminder_json_renderer_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import (

var kitymindJSONRendererTests = []parseTest{

{"0", "{{{\nfoo\n{: id=\"20210110174236-xe4fzwr\"}\n\nbar\n{: id=\"20210110174236-xe4fzwr\"}\n\n}}}\n{: id=\"20210110174239-afmuohb\"}\n\nbaz\n{: id=\"20210110174252-qte4wlu\"}\n\n\n{: id=\"20210110005118-gqrx3wm\" type=\"doc\"}\n", "{\"root\":{\"data\":{\"text\":\"\",\"id\":\"20210110005118-gqrx3wm\",\"type\":\"NodeDocument\"\"isContainer\":true},\"children\":[{\"data\":{\"text\":\"foobar\",\"id\":\"20210110174239-afmuohb\",\"type\":\"NodeSuperBlock\"\"isContainer\":true},\"children\":[{\"data\":{\"text\":\"foo\",\"id\":\"20210110174236-xe4fzwr\",\"type\":\"NodeParagraph\"\"isContainer\":false},\"children\":[]},{\"data\":{\"text\":\"bar\",\"id\":\"20210110174236-xe4fzwr\",\"type\":\"NodeParagraph\"\"isContainer\":false},\"children\":[]}]},{\"data\":{\"text\":\"baz\",\"id\":\"20210110174252-qte4wlu\",\"type\":\"NodeParagraph\"\"isContainer\":false},\"children\":[]}]}}"},
{"0", "{{{\nfoo\n{: id=\"20210110174236-xe4fzwr\"}\n\nbar\n{: id=\"20210110174236-xe4fzwr\"}\n\n}}}\n{: id=\"20210110174239-afmuohb\"}\n\nbaz\n{: id=\"20210110174252-qte4wlu\"}\n\n\n{: id=\"20210110005118-gqrx3wm\" type=\"doc\"}\n", "{\"root\":{\"data\":{\"text\":\"\",\"id\":\"20210110005118-gqrx3wm\",\"type\":\"NodeDocument\",\"isContainer\":true},\"children\":[{\"data\":{\"text\":\"foobar\",\"id\":\"20210110174239-afmuohb\",\"type\":\"NodeSuperBlock\",\"isContainer\":true},\"children\":[{\"data\":{\"text\":\"foo\",\"id\":\"20210110174236-xe4fzwr\",\"type\":\"NodeParagraph\",\"isContainer\":false},\"children\":[]},{\"data\":{\"text\":\"bar\",\"id\":\"20210110174236-xe4fzwr\",\"type\":\"NodeParagraph\",\"isContainer\":false},\"children\":[]}]},{\"data\":{\"text\":\"baz\",\"id\":\"20210110174252-qte4wlu\",\"type\":\"NodeParagraph\",\"isContainer\":false},\"children\":[]}]}}"},
}

func TestKityMinderJSONRenderer(t *testing.T) {
Expand Down

0 comments on commit 8be876c

Please sign in to comment.