{"tests": [ {"description": "bare text with leading spaces", "options": {"strip_whitespace": true}, "input": [["Characters", "\t\r\n\u000C foo"]], "expected": [" foo"] }, {"description": "bare text with trailing spaces", "options": {"strip_whitespace": true}, "input": [["Characters", "foo \t\r\n\u000C"]], "expected": ["foo "] }, {"description": "bare text with inner spaces", "options": {"strip_whitespace": true}, "input": [["Characters", "foo \t\r\n\u000C bar"]], "expected": ["foo bar"] }, {"description": "text within
",
 "options": {"strip_whitespace": true},
 "input": [["StartTag", "http://www.w3.org/1999/xhtml", "pre", {}], ["Characters", "\t\r\n\u000C foo \t\r\n\u000C bar \t\r\n\u000C"], ["EndTag", "http://www.w3.org/1999/xhtml", "pre"]],
 "expected": ["
\t\r\n\u000C foo \t\r\n\u000C bar \t\r\n\u000C
"] }, {"description": "text within
, with inner markup",
 "options": {"strip_whitespace": true},
 "input": [["StartTag", "http://www.w3.org/1999/xhtml", "pre", {}], ["Characters", "\t\r\n\u000C fo"], ["StartTag", "http://www.w3.org/1999/xhtml", "span", {}], ["Characters", "o \t\r\n\u000C b"], ["EndTag", "http://www.w3.org/1999/xhtml", "span"], ["Characters", "ar \t\r\n\u000C"], ["EndTag", "http://www.w3.org/1999/xhtml", "pre"]],
 "expected": ["
\t\r\n\u000C foo \t\r\n\u000C bar \t\r\n\u000C
"] }, {"description": "text within "] }, {"description": "text within "] }, {"description": "text within "] } ]}