Skip to content

Commit 27e6cf4

Browse files
author
James Graham
committed
Add tests for AAA limits
1 parent 224be37 commit 27e6cf4

File tree

2 files changed

+157
-26
lines changed

2 files changed

+157
-26
lines changed

tree-construction/tests1.dat

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -833,32 +833,6 @@ Line: 1 Col: 22 Expected closing tag. Unexpected end of file.
833833
| "C"
834834
| "D"
835835

836-
#data
837-
<cite><b><cite><i><cite><i><cite><i><div>X</b>TEST
838-
#errors
839-
Line: 1 Col: 6 Unexpected start tag (cite). Expected DOCTYPE.
840-
Line: 1 Col: 46 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm.
841-
Line: 1 Col: 50 Expected closing tag. Unexpected end of file.
842-
#document
843-
| <html>
844-
| <head>
845-
| <body>
846-
| <cite>
847-
| <b>
848-
| <cite>
849-
| <i>
850-
| <cite>
851-
| <i>
852-
| <cite>
853-
| <i>
854-
| <i>
855-
| <i>
856-
| <i>
857-
| <div>
858-
| <b>
859-
| "X"
860-
| "TEST"
861-
862836
#data
863837

864838
#errors

tree-construction/tests22.dat

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
#data
2+
<a><b><big><em><strong><div>X</a>
3+
#errors
4+
#document
5+
| <html html>
6+
| <html head>
7+
| <html body>
8+
| <html a>
9+
| <html b>
10+
| <html big>
11+
| <html em>
12+
| <html strong>
13+
| <html big>
14+
| <html em>
15+
| <html strong>
16+
| <html div>
17+
| <html a>
18+
| "X"
19+
20+
#data
21+
<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8>A</a>
22+
#errors
23+
#document
24+
| <html html>
25+
| <html head>
26+
| <html body>
27+
| <html a>
28+
| <html b>
29+
| <html b>
30+
| <html div>
31+
| id="1"
32+
| <html a>
33+
| <html div>
34+
| id="2"
35+
| <html a>
36+
| <html div>
37+
| id="3"
38+
| <html a>
39+
| <html div>
40+
| id="4"
41+
| <html a>
42+
| <html div>
43+
| id="5"
44+
| <html a>
45+
| <html div>
46+
| id="6"
47+
| <html a>
48+
| <html div>
49+
| id="7"
50+
| <html a>
51+
| <html div>
52+
| id="8"
53+
| <html a>
54+
| "A"
55+
56+
#data
57+
<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9>A</a>
58+
#errors
59+
#document
60+
| <html html>
61+
| <html head>
62+
| <html body>
63+
| <html a>
64+
| <html b>
65+
| <html b>
66+
| <html div>
67+
| id="1"
68+
| <html a>
69+
| <html div>
70+
| id="2"
71+
| <html a>
72+
| <html div>
73+
| id="3"
74+
| <html a>
75+
| <html div>
76+
| id="4"
77+
| <html a>
78+
| <html div>
79+
| id="5"
80+
| <html a>
81+
| <html div>
82+
| id="6"
83+
| <html a>
84+
| <html div>
85+
| id="7"
86+
| <html a>
87+
| <html div>
88+
| id="8"
89+
| <html a>
90+
| <html div>
91+
| id="9"
92+
| "A"
93+
94+
#data
95+
<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9><div id=10>A</a>
96+
#errors
97+
#document
98+
| <html html>
99+
| <html head>
100+
| <html body>
101+
| <html a>
102+
| <html b>
103+
| <html b>
104+
| <html div>
105+
| id="1"
106+
| <html a>
107+
| <html div>
108+
| id="2"
109+
| <html a>
110+
| <html div>
111+
| id="3"
112+
| <html a>
113+
| <html div>
114+
| id="4"
115+
| <html a>
116+
| <html div>
117+
| id="5"
118+
| <html a>
119+
| <html div>
120+
| id="6"
121+
| <html a>
122+
| <html div>
123+
| id="7"
124+
| <html a>
125+
| <html div>
126+
| id="8"
127+
| <html a>
128+
| <html div>
129+
| id="9"
130+
| <html div>
131+
| id="10"
132+
| "A"
133+
134+
#data
135+
<cite><b><cite><i><cite><i><cite><i><div>X</b>TEST
136+
#errors
137+
Line: 1 Col: 6 Unexpected start tag (cite). Expected DOCTYPE.
138+
Line: 1 Col: 46 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm.
139+
Line: 1 Col: 50 Expected closing tag. Unexpected end of file.
140+
#document
141+
| <html>
142+
| <head>
143+
| <body>
144+
| <cite>
145+
| <b>
146+
| <cite>
147+
| <i>
148+
| <cite>
149+
| <i>
150+
| <cite>
151+
| <i>
152+
| <i>
153+
| <i>
154+
| <div>
155+
| <b>
156+
| "X"
157+
| "TEST"

0 commit comments

Comments
 (0)