1// 2// Blackfriday Markdown Processor 3// Available at http://github.com/russross/blackfriday 4// 5// Copyright © 2011 Russ Ross <russ@russross.com>. 6// Distributed under the Simplified BSD License. 7// See README.md for details. 8// 9 10// 11// Unit tests for full document parsing and rendering 12// 13 14package blackfriday 15 16import "testing" 17 18func TestDocument(t *testing.T) { 19 t.Parallel() 20 var tests = []string{ 21 // Empty document. 22 "", 23 "", 24 25 " ", 26 "", 27 28 // This shouldn't panic. 29 // https://github.com/russross/blackfriday/issues/172 30 "[]:<", 31 "<p>[]:<</p>\n", 32 33 // This shouldn't panic. 34 // https://github.com/russross/blackfriday/issues/173 35 " [", 36 "<p>[</p>\n", 37 } 38 doTests(t, tests) 39} 40