mirror of
https://github.com/russross/blackfriday.git
synced 2024-03-22 13:40:34 +08:00
39 lines
684 B
Go
39 lines
684 B
Go
|
//
|
||
|
// Blackfriday Markdown Processor
|
||
|
// Available at http://github.com/russross/blackfriday
|
||
|
//
|
||
|
// Copyright © 2011 Russ Ross <russ@russross.com>.
|
||
|
// Distributed under the Simplified BSD License.
|
||
|
// See README.md for details.
|
||
|
//
|
||
|
|
||
|
//
|
||
|
// Unit tests for full document parsing and rendering
|
||
|
//
|
||
|
|
||
|
package blackfriday
|
||
|
|
||
|
import "testing"
|
||
|
|
||
|
func TestDocument(t *testing.T) {
|
||
|
var tests = []string{
|
||
|
// Empty document.
|
||
|
"",
|
||
|
"",
|
||
|
|
||
|
" ",
|
||
|
"",
|
||
|
|
||
|
// This shouldn't panic.
|
||
|
// https://github.com/russross/blackfriday/issues/172
|
||
|
"[]:<",
|
||
|
"<p>[]:<</p>\n",
|
||
|
|
||
|
// This shouldn't panic.
|
||
|
// https://github.com/russross/blackfriday/issues/173
|
||
|
" [",
|
||
|
"<p>[</p>\n",
|
||
|
}
|
||
|
doTests(t, tests)
|
||
|
}
|