8000 Merge pull request #1 from kojiishi/new-ruby-additions · gsnedders/html5lib-python@f1abdb6 · GitHub
[go: up one dir, main page]

Skip to content

Commit f1abdb6

Browse files
committed
Merge pull request #1 from kojiishi/new-ruby-additions
Additional test cases for new ruby model
2 parents 24cfb25 + 5dc2a70 commit f1abdb6

File tree

1 file changed

+298
-0
lines changed

1 file changed

+298
-0
lines changed

tree-construction/ruby.dat

Lines changed: 298 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,298 @@
1+
#data
2+
<html><ruby>a<rb>b<rb></ruby></html>
3+
#errors
4+
(1,6): expected-doctype-but-got-start-tag
5+
#document
6+
| <html>
7+
| <head>
8+
| <body>
9+
| <ruby>
10+
| "a"
11+
| <rb>
12+
| "b"
13+
| <rb>
14+
15+
#data
16+
<html><ruby>a<rb>b<rt></ruby></html>
17+
#errors
18+
(1,6): expected-doctype-but-got-start-tag
19+
#document
20+
| <html>
21+
| <head>
22+
| <body>
23+
| <ruby>
24+
| "a"
25+
| <rb>
26+
| "b"
27+
| <rt>
28+
29+
#data
30+
<html><ruby>a<rb>b<rtc></ruby></html>
31+
#errors
32+
(1,6): expected-doctype-but-got-start-tag
33+
#document
34+
| <html>
35+
| <head>
36+
| <body>
37+
| <ruby>
38+
| "a"
39+
| <rb>
40+
| "b"
41+
| <rtc>
42+
43+
#data
44+
<html><ruby>a<rb>b<rp></ruby></html>
45+
#errors
46+
(1,6): expected-doctype-but-got-start-tag
47+
#document
48+
| <html>
49+
| <head>
50+
| <body>
51+
| <ruby>
52+
| "a"
53+
| <rb>
54+
| "b"
55+
| <rp>
56+
57+
#data
58+
<html><ruby>a<rb>b<span></ruby></html>
59+
#errors
60+
(1,6): expected-doctype-but-got-start-tag
61+
#document
62+
| <html>
63+
| <head>
64+
| <body>
65+
| <ruby>
66+
| "a"
67+
| <rb>
68+
| "b"
69+
| <span>
70+
71+
#data
72+
<html><ruby>a<rt>b<rb></ruby></html>
73+
#errors
74+
(1,6): expected-doctype-but-got-start-tag
75+
#document
76+
| <html>
77+
| <head>
78+
| <body>
79+
| <ruby>
80+
| "a"
81+
| <rt>
82+
| "b"
83+
| <rb>
84+
85+
#data
86+
<html><ruby>a<rt>b<rt></ruby></html>
87+
#errors
88+
(1,6): expected-doctype-but-got-start-tag
89+
#document
90+
| <html>
91+
| <head>
92+
| <body>
93+
| <ruby>
94+
| "a"
95+
| <rt>
96+
| "b"
97+
| <rt>
98+
99+
#data
100+
<html><ruby>a<rt>b<rtc></ruby></html>
101+
#errors
102+
(1,6): expected-doctype-but-got-start-tag
103+
#document
104+
| <html>
105+
| <head>
106+
| <body>
107+
| <ruby>
108+
| "a"
109+
| <rt>
110+
| "b"
111+
| <rtc>
112+
113+
#data
114+
<html><ruby>a<rt>b<rp></ruby></html>
115+
#errors
116+
(1,6): expected-doctype-but-got-start-tag
117+
#document
118+
| <html>
119+
| <head>
120+
| <body>
121+
| <ruby>
122+
| "a"
123+
| <rt>
124+
| "b"
125+
| <rp>
126+
127+
#data
128+
<html><ruby>a<rt>b<span></ruby></html>
129+
#errors
130+
(1,6): expected-doctype-but-got-start-tag
131+
#document
132+
| <html>
133+
| <head>
134+
| <body>
135+
| <ruby>
136+
| "a"
137+
| <rt>
138+
| "b"
139+
| <span>
140+
141+
#data
142+
<html><ruby>a<rtc>b<rb></ruby></html>
143+
#errors
144+
(1,6): expected-doctype-but-got-start-tag
145+
#document
146+
| <html>
147+
| <head>
148+
| <body>
149+
| <ruby>
150+
| "a"
151+
| <rtc>
152+
| "b"
153+
| <rb>
154+
155+
#data
156+
<html><ruby>a<rtc>b<rt>c<rt>d</ruby></html>
157+
#errors
158+
(1,6): expected-doctype-but-got-start-tag
159+
#document
160+
| <html>
161+
| <head>
162+
| <body>
163+
| <ruby>
164+
| "a"
165+
| <rtc>
166+
| "b"
167+
| <rt>
168+
| "c"
169+
| <rt>
170+
| "d"
171+
172+
#data
173+
<html><ruby>a<rtc>b<rtc></ruby></html>
174+
#errors
175+
(1,6): expected-doctype-but-got-start-tag
176+
#document
177+
| <html>
178+
| <head>
179+
| <body>
180+
| <ruby>
181+
| "a"
182+
| <rtc>
183+
| "b"
184+
| <rtc>
185+
186+
#data
187+
<html><ruby>a<rtc>b<rp></ruby></html>
188+
#errors
189+
(1,6): expected-doctype-but-got-start-tag
190+
#document
191+
| <html>
192+
| <head>
193+
| <body>
194+
| <ruby>
195+
| "a"
196+
| <rtc>
197+
| "b"
198+
| <rp>
199+
200+
#data
201+
<html><ruby>a<rtc>b<span></ruby></html>
202+
#errors
203+
(1,6): expected-doctype-but-got-start-tag
204+
#document
205+
| <html>
206+
| <head>
207+
| <body>
208+
| <ruby>
209+
| "a"
210+
| <rtc>
211+
| "b"
212+
| <span>
213+
214+
#data
215+
<html><ruby>a<rp>b<rb></ruby></html>
216+
#errors
217+
(1,6): expected-doctype-but-got-start-tag
218+
#document
219+
| <html>
220+
| <head>
221+
| <body>
222+
| <ruby>
223+
| "a"
224+
| <rp>
225+
| "b"
226+
| <rb>
227+
228+
#data
229+
<html><ruby>a<rp>b<rt></ruby></html>
230+
#errors
231+
(1,6): expected-doctype-but-got-start-tag
232+
#document
233+
| <html>
234+
| <head>
235+
| <body>
236+
| <ruby>
237+
| "a"
238+
| <rp>
239+
| "b"
240+
| <rt>
241+
242+
#data
243+
<html><ruby>a<rp>b<rtc></ruby></html>
244+
#errors
245+
(1,6): expected-doctype-but-got-start-tag
246+
#document
247+
| <html>
248+
| <head>
249+
| <body>
250+
| <ruby>
251+
| "a"
252+
| <rp>
253+
| "b"
254+
| <rtc>
255+
256+
#data
257+
<html><ruby>a<rp>b<rp></ruby></html>
258+
#errors
259+
(1,6): expected-doctype-but-got-start-tag
260+
#document
261+
| <html>
262+
| <head>
263+
| <body>
264+
| <ruby>
265+
| "a"
266+
| <rp>
267+
| "b"
268+
| <rp>
269+
270+
#data
271+
<html><ruby>a<rp>b<span></ruby></html>
272+
#errors
273+
(1,6): expected-doctype-but-got-start-tag
274+
#document
275+
| <html>
276+
| <head>
277+
| <body>
278+
| <ruby>
279+
| "a"
280+
| <rp>
281+
| "b"
282+
| <span>
283+
284+
#data
285+
<html><ruby><rtc><ruby>a<rb>b<rt></ruby></ruby></html>
286+
#errors
287+
(1,6): expected-doctype-but-got-start-tag
288+
#document
289+
| <html>
290+
| <head>
291+
| <body>
292+
| <ruby>
293+
| <rtc>
294+
| <ruby>
295+
| "a"
296+
| <rb>
297+
| "b"
298+
| <rt>

0 commit comments

Comments
 (0)
0