..5 h8_id.StartTag ''
11 h8_id.EndTag ''
11 h8_id.EndOfStream ''
9 h8_id.StartTag ''
15 h8_id.EndTag ''
15 h8_id.EndOfStream ''
11 h8_id.StartTag ''
17 h8_id.EndTag ''
17 h8_id.EndOfStream ''
3 h8_id.StartTag '
'
6 h8_id.RawData ' x '
7 h8_id.BadAmpersand '&'
10 h8_id.RawData ' y '
14 h8_id.EndTag '
'
14 h8_id.EndOfStream ''
12 h8_id.StartTag '
'
12 h8_id.EndOfStream ''
13 h8_id.StartTag '
'
13 h8_id.EndOfStream ''
15 h8_id.StartTag '
'
15 h8_id.EndOfStream ''
..slices [('disabled', 16, 16)]
all [('double', ''), ('single', ''), ('empty', 'value'), ('missing', ''), ('empty2', '')]
slices [('double', 11, 11), ('single', 21, 21), ('empty', 30, 35), ('missing', 43, 43), ('empty2', 51, 51)]
.
tag = 'a'
1 'a'
tag = 'a'
1 'a'
2 'novalue'
5 ''
tag = 'a'
1 'a'
2 'href'
4 'double quoted'
tag = 'a'
1 'a'
2 'href'
3 'foo'
2 'class'
4 'bar'
tag = 'a'
1 'a'
2 'href'
3 'foo'
2 'class'
4 'bar'
.......
----------------------------------------------------------------------
Ran 12 tests in 0.005s
OK
(LexError 'ValidTokenList() got invalid token' '< >')
(LexError 'ValidTokenList() got invalid token' '<')
(LexError 'ValidTokenList() got invalid token' '<')
(LexError 'ValidTokenList() got invalid token' '<')
(LexError 'ValidTokenList() got invalid token' '< b')
(LexError 'Unterminated