Skip to content
Newer
Older
100644 451 lines (339 sloc) 27.5 KB
4cb08c8 Add readme and sample files
Matt Sanford authored Jan 21, 2010
1
2 tests:
3 usernames:
4 - description: "Autolink trailing username"
5 text: "text @username"
6 expected: "text @<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>"
8977065 Fill in the remainder of the user autolinking specs from the original…
Matt Sanford authored Jan 22, 2010
7
b23c6aa Add a few more username autolink tests (mostly to test git submodules)
Matt Sanford authored Jan 22, 2010
8 - description: "Autolink username at the beginning"
9 text: "@username text"
10 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a> text"
8977065 Fill in the remainder of the user autolinking specs from the original…
Matt Sanford authored Jan 22, 2010
11
12 - description: "DO NOT Autolink username preceded by a letter"
b23c6aa Add a few more username autolink tests (mostly to test git submodules)
Matt Sanford authored Jan 22, 2010
13 text: "meet@the beach"
14 expected: "meet@the beach"
8977065 Fill in the remainder of the user autolinking specs from the original…
Matt Sanford authored Jan 22, 2010
15
e32214a Add a few more username autolink tests (mostly to test git submodules)
Matt Sanford authored Jan 22, 2010
16 - description: "Autolink username preceded by puctuation"
17 text: "great.@username"
18 expected: "great.@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>"
8977065 Fill in the remainder of the user autolinking specs from the original…
Matt Sanford authored Jan 22, 2010
19
20 - description: "Autolink username followed by puctuation"
21 text: "@username&^$%^"
22 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>&^$%^"
23
24 - description: "Autolink username followed by Japanese"
25 text: "@usernameの"
26 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>の"
27
28 - description: "Autolink username preceded by Japanese"
29 text: "あ@username"
30 expected: "あ@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>"
31
32 - description: "Autolink username surrounded by Japanese"
e194a08 Fix bug in conformance test data: autolinking surrounded by Japanese
Matt Sanford authored Jan 22, 2010
33 text: "あ@usernameの"
8977065 Fill in the remainder of the user autolinking specs from the original…
Matt Sanford authored Jan 22, 2010
34 expected: "あ@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>の"
35
63f28c8 Add a conformance tests for autolinking username in old-style RTs whe…
Matt Sanford authored Sep 24, 2010
36 - description: "Autolink usernamt in compressed RT"
37 text: "RT@username: long Tweet is loooong"
38 expected: "RT@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>: long Tweet is loooong"
39
84357f0 Add conformance tests for @user followed by accents (prevent spamming…
Matt Sanford authored Sep 23, 2010
40 - description: "DO NOT Autolink username followed by accented latin characters"
41 text: "@aliceìnheiro something something"
42 expected: "@aliceìnheiro something something"
43
44 - description: "DO NOT Autolink username @_ in @_@"
45 text: "oh, snap! @_@"
46 expected: "oh, snap! @_@"
47
8977065 Fill in the remainder of the user autolinking specs from the original…
Matt Sanford authored Jan 22, 2010
48 - description: "Autolink username with full-width at sign (U+FF20)"
49 text: "@username"
50 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>"
51
52 - description: "DO NOT Autolink username over 20 characters"
53 text: "@username9012345678901"
d6c92bb Fix bug in conformance test data: autolinking username > 20 chars (re…
Matt Sanford authored Jan 22, 2010
54 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/username901234567890\">username901234567890</a>1"
73eff47 @bcherry added test for two usernames
bcherry authored Oct 5, 2010
55
56 - description: "Autolink two usernames"
57 text: "@foo @bar"
58 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/foo\">foo</a> @<a class=\"tweet-url username\" href=\"http://twitter.com/bar\">bar</a>"
8934cee @bcherry another edge case test
bcherry authored Oct 22, 2010
59
687d335 @bcherry autolink usernames followed by :
bcherry authored Nov 1, 2010
60 - description: "Autolink usernames followed by :"
61 text: "@foo: @bar"
62 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/foo\">foo</a>: @<a class=\"tweet-url username\" href=\"http://twitter.com/bar\">bar</a>"
63
8934cee @bcherry another edge case test
bcherry authored Oct 22, 2010
64 - description: "Autolink usernames that are followed by international characters"
5b465dd @bcherry fix the yml
bcherry authored Oct 22, 2010
65 text: "@foo îs in the house"
66 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/foo\">foo</a> îs in the house"
4cb08c8 Add readme and sample files
Matt Sanford authored Jan 21, 2010
67 lists:
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
68 - description: "Autolink list preceded by a space"
4cb08c8 Add readme and sample files
Matt Sanford authored Jan 21, 2010
69 text: "text @username/list"
70 expected: "text @<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list\">username/list</a>"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
71
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
72 - description: "DO NOT Autolink list when space follows slash"
73 text: "text @username/ list"
74 expected: "text @<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>/ list"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
75
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
76 - description: "DO NOT Autolink list with empty username"
77 text: "text @/list"
78 expected: "text @/list"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
79
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
80 - description: "Autolink list at the beginning"
81 text: "@username/list"
82 expected: "@<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list\">username/list</a>"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
83
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
84 - description: "DO NOT Autolink list preceded by letter"
85 text: "meet@the/beach"
86 expected: "meet@the/beach"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
87
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
88 - description: "Autolink list preceded by puctuation"
89 text: "great.@username/list"
90 expected: "great.@<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list\">username/list</a>"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
91
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
92 - description: "Autolink list followed by puctuation"
93 text: "@username/list&^$%^"
94 expected: "@<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list\">username/list</a>&^$%^"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
95
048e0a5 Correct the list linking tests to corrently reflect the legnth restri…
Matt Sanford authored Aug 19, 2010
96 - description: "Autolink list name over 25 characters (truncated to 25)"
97 text: "@username/list567890123456789012345A"
98 expected: "@<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list567890123456789012345\">username/list567890123456789012345</a>A"
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
99
d64c3ea Add autolinking tests for other list slug formatting issues
Matt Sanford authored Aug 19, 2010
100 - description: "Autolink list that contains an _"
101 text: "text @username/list_name"
102 expected: "text @<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list_name\">username/list_name</a>"
103
104 - description: "Autolink list that contains a -"
105 text: "text @username/list-name"
106 expected: "text @<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list-name\">username/list-name</a>"
107
108 - description: "Autolink list that contains a number"
109 text: "text @username/list123"
110 expected: "text @<a class=\"tweet-url list-slug\" href=\"http://twitter.com/username/list123\">username/list123</a>"
111
112 - description: "DO NOT Autolink list starting with a number"
113 text: "@username/1list"
114 expected: "@<a class=\"tweet-url username\" href=\"http://twitter.com/username\">username</a>/1list"
115
4cb08c8 Add readme and sample files
Matt Sanford authored Jan 21, 2010
116 hashtags:
117 - description: "Autolink trailing hashtag"
118 text: "text #hashtag"
119 expected: "text <a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a>"
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
120
121 - description: "Autolink alphanumeric hashtag (letter-number-letter)"
122 text: "text #hash0tag"
123 expected: "text <a href=\"http://twitter.com/search?q=%23hash0tag\" title=\"#hash0tag\" class=\"tweet-url hashtag\">#hash0tag</a>"
124
125 - description: "Autolink alphanumeric hashtag (number-letter)"
126 text: "text #1tag"
127 expected: "text <a href=\"http://twitter.com/search?q=%231tag\" title=\"#1tag\" class=\"tweet-url hashtag\">#1tag</a>"
128
129 - description: "Autolink hashtag with underscore"
130 text: "text #hash_tag"
131 expected: "text <a href=\"http://twitter.com/search?q=%23hash_tag\" title=\"#hash_tag\" class=\"tweet-url hashtag\">#hash_tag</a>"
132
133 - description: "DO NOT Autolink all-numeric hashtags"
134 text: "text #1234"
135 expected: "text #1234"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
136
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
137 - description: "DO NOT Autolink hashtag preceded by a letter"
138 text: "text#hashtag"
139 expected: "text#hashtag"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
140
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
141 - description: "Autolink multiple hashtags"
142 text: "text #hashtag1 #hashtag2"
143 expected: "text <a href=\"http://twitter.com/search?q=%23hashtag1\" title=\"#hashtag1\" class=\"tweet-url hashtag\">#hashtag1</a> <a href=\"http://twitter.com/search?q=%23hashtag2\" title=\"#hashtag2\" class=\"tweet-url hashtag\">#hashtag2</a>"
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
144
dae9d93 Fill in hashtag auto linking based on Ruby specs
Matt Sanford authored Jan 22, 2010
145 - description: "Autolink hashtag preceded by a period"
146 text: "text.#hashtag"
147 expected: "text.<a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a>"
148
149 - description: "DO NOT Autolink hashtag preceded by &"
150 text: "&#nbsp;"
151 expected: "&#nbsp;"
152
153 - description: "Autolink hashtag followed by ! (! not included)"
154 text: "text #hashtag!"
155 expected: "text <a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a>!"
156
157 - description: "Autolink hashtag followed by Japanese"
158 text: "text #hashtagの"
159 expected: "text <a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a>の"
160
161 - description: "Autolink hashtag preceded by full-width space (U+3000)"
162 text: "text #hashtag"
163 expected: "text <a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a>"
164
165 - description: "Autolink hashtag followed by full-width space (U+3000)"
166 text: "#hashtag text"
167 expected: "<a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a> text"
168
169 - description: "Autolink hashtag with full-width hash (U+FF03)"
170 text: "#hashtag"
171 expected: "<a href=\"http://twitter.com/search?q=%23hashtag\" title=\"#hashtag\" class=\"tweet-url hashtag\">#hashtag</a>"
172
5b38e8a Add autolink tests around accented characters
Matt Sanford authored Jul 19, 2010
173 - description: "DO NOT Autolink hashtag with accented character at the start"
174 text: "#éhashtag"
175 expected: "#éhashtag"
176
177 - description: "Autolink hashtag with accented character at the end"
178 text: "#hashtagé"
179 expected: "<a href=\"http://twitter.com/search?q=%23hashtagé\" title=\"#hashtagé\" class=\"tweet-url hashtag\">#hashtagé</a>"
180
181 - description: "Autolink hashtag with accented character in the middle"
182 text: "#hashétag"
183 expected: "<a href=\"http://twitter.com/search?q=%23hashétag\" title=\"#hashétag\" class=\"tweet-url hashtag\">#hashétag</a>"
184
185
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
186 urls:
62c6f38 Allow pipe character in URLs
Mark Christian authored Jan 7, 2011
187 - description: "Autolink URL with pipe character"
188 text: "text http://example.com/pipe|character?yes|pipe|character"
f9a6d72 @hoverbird Fix typo
hoverbird authored Jan 11, 2011
189 expected: "text <a href=\"http://example.com/pipe|character?yes|pipe|character\">http://example.com/pipe|character?yes|pipe|character</a>"
62c6f38 Allow pipe character in URLs
Mark Christian authored Jan 7, 2011
190
ba63a8a Remove trailing spaces. Re-order autolink conformance data
Matt Sanford authored Jan 22, 2010
191 - description: "Autolink trailing url"
192 text: "text http://example.com"
193 expected: "text <a href=\"http://example.com\">http://example.com</a>"
7f54f4c Fill in some URL autolinking from the Ruby specs
Matt Sanford authored Jan 22, 2010
194
195 - description: "Autolink url in mid-text"
196 text: "text http://example.com more text"
197 expected: "text <a href=\"http://example.com\">http://example.com</a> more text"
198
199 - description: "Autolink url in Japanese text"
200 text: "いまなにしてるhttp://example.comいまなにしてる"
201 expected: "いまなにしてる<a href=\"http://example.com\">http://example.com</a>いまなにしてる"
202
83e4218 @hoverbird Tweak cases for matching parentheses in URLs
hoverbird authored Jul 8, 2010
203 - description: "Autolink url surrounded by parentheses does not capture them"
7f54f4c Fill in some URL autolinking from the Ruby specs
Matt Sanford authored Jan 22, 2010
204 text: "text (http://example.com)"
8e20dfb @hoverbird Fixing quotes in new conformance test
hoverbird authored Feb 2, 2010
205 expected: "text (<a href=\"http://example.com\">http://example.com</a>)"
ba87602 @hoverbird Allow unicode characters in domains and colons preceding urls
hoverbird authored Feb 2, 2010
206
83e4218 @hoverbird Tweak cases for matching parentheses in URLs
hoverbird authored Jul 9, 2010
207 - description: "Autolink url with path surrounded by parentheses does not capture them"
9acf952 @hoverbird Add specs for URLs with embedded, matched parentheses and URLs embded…
hoverbird authored Jul 8, 2010
208 text: "text (http://example.com/test)"
209 expected: "text (<a href=\"http://example.com/test\">http://example.com/test</a>)"
210
211 - description: "Autolink url with embedded parentheses"
83e4218 @hoverbird Tweak cases for matching parentheses in URLs
hoverbird authored Jul 9, 2010
212 text: "text http://msdn.com/S(deadbeef)/page.htm"
ee1441d Mistyped test data
Matt Sanford authored Jul 9, 2010
213 expected: "text <a href=\"http://msdn.com/S(deadbeef)/page.htm\">http://msdn.com/S(deadbeef)/page.htm</a>"
9acf952 @hoverbird Add specs for URLs with embedded, matched parentheses and URLs embded…
hoverbird authored Jul 9, 2010
214
568af0f @bcherry test for XSS hiding between balanced parens
bcherry authored Aug 10, 2010
215 - description: "Autolink url with balanced parens hiding XSS"
216 text: 'text http://foo.bar/("onclick="alert(1)")'
217 expected: 'text <a href="http://foo.bar/">http://foo.bar/</a>("onclick="alert(1)")'
218
9acf952 @hoverbird Add specs for URLs with embedded, matched parentheses and URLs embded…
hoverbird authored Jul 9, 2010
219 - description: "Autolink url should NOT capture unbalanced parens"
220 text: "Parenthetically bad http://example.com/i_has_a_) thing"
221 expected: "Parenthetically bad <a href=\"http://example.com/i_has_a_\">http://example.com/i_has_a_</a>) thing"
222
85bb047 @hoverbird Remove conformance spec prohibiting URLs preceded by a colon
hoverbird authored Feb 2, 2010
223 - description: "Autolink url containing unicode characters"
ba87602 @hoverbird Allow unicode characters in domains and colons preceding urls
hoverbird authored Feb 3, 2010
224 text: "I enjoy Macintosh Brand computers: http://✪df.ws/ejp"
8e20dfb @hoverbird Fixing quotes in new conformance test
hoverbird authored Feb 3, 2010
225 expected: "I enjoy Macintosh Brand computers: <a href=\"http://✪df.ws/ejp\">http://✪df.ws/ejp</a>"
ba87602 @hoverbird Allow unicode characters in domains and colons preceding urls
hoverbird authored Feb 3, 2010
226
056022c Add a .co.jp autolink test
Matt Sanford authored Apr 26, 2010
227 - description: "Autolink url with .co. under TLD"
228 text: "test http://www.example.co.jp"
229 expected: "test <a href=\"http://www.example.co.jp\">http://www.example.co.jp</a>"
230
f6dafb5 Add more edge case testing for pinctuation in domains
Matt Sanford authored Feb 3, 2010
231 - description: "DO NOT Autolink url containing ! character in the domain"
232 text: "badly formatted http://foo!bar.com"
233 expected: "badly formatted http://foo!bar.com"
234
235 - description: "DO NOT Autolink url containing _ character in the domain"
236 text: "badly formatted http://foo_bar.com"
237 expected: "badly formatted http://foo_bar.com"
238
ba87602 @hoverbird Allow unicode characters in domains and colons preceding urls
hoverbird authored Feb 3, 2010
239 - description: "Autolink url preceded by :"
240 text: "text:http://example.com"
241 expected: "text:<a href=\"http://example.com\">http://example.com</a>"
7f54f4c Fill in some URL autolinking from the Ruby specs
Matt Sanford authored Jan 22, 2010
242
243 - description: "Autolink url followed by ? (without it)"
244 text: "text http://example.com?"
245 expected: "text <a href=\"http://example.com\">http://example.com</a>?"
246
247 - description: "Autolink url followed by ! (without it)"
248 text: "text http://example.com!"
249 expected: "text <a href=\"http://example.com\">http://example.com</a>!"
250
251 - description: "Autolink url followed by , (without it)"
252 text: "text http://example.com,"
253 expected: "text <a href=\"http://example.com\">http://example.com</a>,"
254
75b0baf Add a conformance test for autolinking URLs with paths followed by a …
Matt Sanford authored Nov 24, 2010
255 - description: "Autolink url with path followed by a comma (wihout the comma)"
256 text: "In http://example.com/test, Douglas explains 42."
257 expected: "In <a href=\"http://example.com/test\">http://example.com/test</a>, Douglas explains 42."
258
7f54f4c Fill in some URL autolinking from the Ruby specs
Matt Sanford authored Jan 22, 2010
259 - description: "Autolink url followed by . (without it)"
260 text: "text http://example.com."
261 expected: "text <a href=\"http://example.com\">http://example.com</a>."
262
263 - description: "Autolink url followed by : (without it)"
264 text: "text http://example.com:"
265 expected: "text <a href=\"http://example.com\">http://example.com</a>:"
266
267 - description: "Autolink url followed by ; (without it)"
268 text: "text http://example.com;"
269 expected: "text <a href=\"http://example.com\">http://example.com</a>;"
270
271 - description: "Autolink url followed by ] (without it)"
272 text: "text http://example.com]"
273 expected: "text <a href=\"http://example.com\">http://example.com</a>]"
274
275 - description: "Autolink url followed by ) (without it)"
276 text: "text http://example.com)"
277 expected: "text <a href=\"http://example.com\">http://example.com</a>)"
278
279 - description: "Autolink url followed by } (without it)"
280 text: "text http://example.com}"
281 expected: "text <a href=\"http://example.com\">http://example.com</a>}"
282
283 - description: "Autolink url followed by = (without it)"
284 text: "text http://example.com="
285 expected: "text <a href=\"http://example.com\">http://example.com</a>="
286
287 - description: "Autolink url followed by ' (without it)"
288 text: "text http://example.com'"
289 expected: "text <a href=\"http://example.com\">http://example.com</a>'"
290
291 - description: "DO NOT Autolink url preceded by /"
292 text: "text /http://example.com"
293 expected: "text /http://example.com"
294
295 - description: "DO NOT Autolink url preceded by !"
296 text: "text !http://example.com"
297 expected: "text !http://example.com"
298
299 - description: "DO NOT Autolink url preceded by ="
300 text: "text =http://example.com"
301 expected: "text =http://example.com"
302
335add9 @bcherry don't allow @ as a preceding character for URLs
bcherry authored Oct 20, 2010
303 - description: "DO NOT Autolink url preceded by @"
304 text: "@http://example.com"
305 expected: "@http://example.com"
306
307 - description: "DO NOT Autolink domain in email address"
308 text: "foo@bar.com"
309 expected: "foo@bar.com"
310
7f54f4c Fill in some URL autolinking from the Ruby specs
Matt Sanford authored Jan 22, 2010
311 - description: "Autolink url embedded in link tag"
312 text: "<link rel='true'>http://example.com</link>"
313 expected: "<link rel='true'><a href=\"http://example.com\">http://example.com</a></link>"
314
315 - description: "Autolink multiple urls"
316 text: "http://example.com https://sslexample.com http://sub.example.com"
4c437bc Remove invalid test case
Matt Sanford authored Jan 22, 2010
317 expected: "<a href=\"http://example.com\">http://example.com</a> <a href=\"https://sslexample.com\">https://sslexample.com</a> <a href=\"http://sub.example.com\">http://sub.example.com</a>"
7f54f4c Fill in some URL autolinking from the Ruby specs
Matt Sanford authored Jan 22, 2010
318
319 - description: "Autolink url with long TLD"
320 text: "http://example.mobi/path"
321 expected: "<a href=\"http://example.mobi/path\">http://example.mobi/path</a>"
322
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
323 - description: "Autolink url containing ending with #value (not as url + hashtag)"
324 text: "http://foo.com/?#foo"
36e0592 Correct the other non-protocol autolink and extraction tests
Matt Sanford authored Dec 2, 2010
325 expected: "<a href=\"http://foo.com/?#foo\">http://foo.com/?#foo</a>"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
326
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
327 - description: "DO NOT Autolink url without protocol (with www)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
328 text: "www.example.biz"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
329 expected: "www.example.biz"
8e920e6 Add case sensitivity test for link without protocol
Matt Sanford authored Jan 27, 2010
330
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
331 - description: "DO NOT Autolink url without protocol (with WWW)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
332 text: "WWW.EXAMPLE.BIZ"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
333 expected: "WWW.EXAMPLE.BIZ"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
334
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
335 - description: "DO NOT Autolink URL without protocol and without www (ending in .com)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
336 text: "foo.com"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
337 expected: "foo.com"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
338
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
339 - description: "DO NOT Autolink URL without protocol and without www (ending in .org)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
340 text: "foo.org"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
341 expected: "foo.org"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
342
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
343 - description: "DO NOT Autolink URL without protocol and without www (ending in .net)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
344 text: "foo.net"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
345 expected: "foo.net"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
346
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
347 - description: "DO NOT Autolink URL without protocol and without www (ending in .gov)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
348 text: "foo.gov"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
349 expected: "foo.gov"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
350
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
351 - description: "DO NOT Autolink URL without protocol and without www (ending in .edu)"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
352 text: "foo.edu"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
353 expected: "foo.edu"
49f08f5 @bcherry new conformance behavior
bcherry authored Oct 4, 2010
354
355 - description: "Autolink URL without protocol and without www not ending in /.(edu|com|gov|org|net)/"
356 text: "foo.it twitter.co.jp foo.commerce foo.nettastic foo.us foo.co.uk"
357 expected: "foo.it twitter.co.jp foo.commerce foo.nettastic foo.us foo.co.uk"
b5f7f2d Add a new conformance tests for http://domain.tld/path&@username
Matt Sanford authored Jan 29, 2010
358
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
359 - description: "Multiple URLs with different protocols but not without a protocol"
0913a3d @hoverbird Added test cases for URLs followed by a period for basic URLs as well…
hoverbird authored Mar 5, 2010
360 text: "http://foo.com AND https://bar.com AND www.foobar.com"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
361 expected: "<a href=\"http://foo.com\">http://foo.com</a> AND <a href=\"https://bar.com\">https://bar.com</a> AND www.foobar.com"
0913a3d @hoverbird Added test cases for URLs followed by a period for basic URLs as well…
hoverbird authored Mar 6, 2010
362
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
363 - description: "Autolink raw domain followed by domain only links the first"
0aeb418 Add a test for two valid domains divided by a space
Matt Sanford authored Mar 4, 2010
364 text: "See http://example.com example.com"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
365 expected: "See <a href=\"http://example.com\">http://example.com</a> example.com"
0aeb418 Add a test for two valid domains divided by a space
Matt Sanford authored Mar 5, 2010
366
e34bbf4 @jmhodges tests for urls with @-signs in them.
jmhodges authored Feb 23, 2010
367 - description: "Autolink url that includes @-sign and numeric dir under it"
368 text: "http://www.flickr.com/photos/29674651@N00/4382024406"
369 expected: "<a href=\"http://www.flickr.com/photos/29674651@N00/4382024406\">http://www.flickr.com/photos/29674651@N00/4382024406</a>"
370
371 - description: "Autolink url that includes @-sign and non-numeric dir under it"
372 text: "http://www.flickr.com/photos/29674651@N00/foobar"
e119e95 Correct the flickr-ish path info
Matt Sanford authored Mar 4, 2010
373 expected: "<a href=\"http://www.flickr.com/photos/29674651@N00/foobar\">http://www.flickr.com/photos/29674651@N00/foobar</a>"
e34bbf4 @jmhodges tests for urls with @-signs in them.
jmhodges authored Feb 23, 2010
374
0913a3d @hoverbird Added test cases for URLs followed by a period for basic URLs as well…
hoverbird authored Mar 6, 2010
375 - description: "Autolink URL with only a domain followed by a period doesn't swallow the period."
376 text: "I think it's proper to end sentences with a period http://tell.me. Even when they contain a URL."
377 expected: "I think it's proper to end sentences with a period <a href=\"http://tell.me\">http://tell.me</a>. Even when they contain a URL."
1e2ddb5 @hoverbird Added failing cases for URLs surrounded by parens and URLs followed b…
hoverbird authored Mar 4, 2010
378
0913a3d @hoverbird Added test cases for URLs followed by a period for basic URLs as well…
hoverbird authored Mar 6, 2010
379 - description: "Autolink URL with a path followed by a period doesn't swallow the period."
1e2ddb5 @hoverbird Added failing cases for URLs surrounded by parens and URLs followed b…
hoverbird authored Mar 5, 2010
380 text: "I think it's proper to end sentences with a period http://tell.me/why. Even when they contain a URL."
381 expected: "I think it's proper to end sentences with a period <a href=\"http://tell.me/why\">http://tell.me/why</a>. Even when they contain a URL."
382
0913a3d @hoverbird Added test cases for URLs followed by a period for basic URLs as well…
hoverbird authored Mar 6, 2010
383 - description: "Autolink URL with a query followed by a period doesn't swallow the period."
384 text: "I think it's proper to end sentences with a period http://tell.me/why?=because.i.want.it. Even when they contain a URL."
385 expected: "I think it's proper to end sentences with a period <a href=\"http://tell.me/why?=because.i.want.it\">http://tell.me/why?=because.i.want.it</a>. Even when they contain a URL."
386
655fdaa @hoverbird Allow hyphens in domain names, except at the beginning. Disallow sing…
hoverbird authored Apr 15, 2010
387 - description: "Autolink URL with a hyphen in the domain name"
388 text: "Czech out sweet deals at http://mrs.domain-dash.biz ok?"
389 expected: "Czech out sweet deals at <a href=\"http://mrs.domain-dash.biz\">http://mrs.domain-dash.biz</a> ok?"
390
155e2bd Add conformance tests for dot and dash restrictions in domain names
Matt Sanford authored Mar 11, 2010
391 - description: "Autolink URL should NOT autolink www...foo"
392 text: "Is www...foo a valid URL?"
393 expected: "Is www...foo a valid URL?"
394
395 - description: "Autolink URL should NOT autolink www.-foo.com"
396 text: "Is www.-foo.com a valid URL?"
397 expected: "Is www.-foo.com a valid URL?"
398
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
399 - description: "Autolink URL should NOT autolink a domain with a valid dash but no protocol"
155e2bd Add conformance tests for dot and dash restrictions in domain names
Matt Sanford authored Mar 11, 2010
400 text: "Is www.foo-bar.com a valid URL?"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
401 expected: "Is www.foo-bar.com a valid URL?"
402
96c2f93 Add extraction/autlink tests for URL paths ending in + and -. Bump to…
Matt Sanford authored Jan 6, 2011
403 - description: "Autolink URL should autolink a domain with a valid dash and a protocol"
a1acf2c Turn off TLD and WWW tests
Matt Sanford authored Dec 2, 2010
404 text: "Is http://www.foo-bar.com a valid URL?"
36e0592 Correct the other non-protocol autolink and extraction tests
Matt Sanford authored Dec 2, 2010
405 expected: "Is <a href=\"http://www.foo-bar.com\">http://www.foo-bar.com</a> a valid URL?"
9acf952 @hoverbird Add specs for URLs with embedded, matched parentheses and URLs embded…
hoverbird authored Jul 9, 2010
406
7be56b7 Add a conformance test for search URLs (already passes. Toubleshootin…
Matt Sanford authored Mar 26, 2010
407 - description: "Autolink URL should link search urls (with &lang=, not &lang;)"
408 text: "Check out http://search.twitter.com/search?q=avro&lang=en"
1d0ed15 @bcherry added expected encoding for & in url
bcherry authored Oct 4, 2010
409 expected: "Check out <a href=\"http://search.twitter.com/search?q=avro&amp;lang=en\">http://search.twitter.com/search?q=avro&amp;lang=en</a>"
7be56b7 Add a conformance test for search URLs (already passes. Toubleshootin…
Matt Sanford authored Mar 26, 2010
410
48c4088 Add a test case for URLs with very long paths
Matt Sanford authored Aug 19, 2010
411 - description: "Autolink URL should link urls with very long paths"
412 text: "Check out http://example.com/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
413 expected: "Check out <a href=\"http://example.com/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\">http://example.com/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</a>"
c5ef022 Add an addition XSS test
Matt Sanford authored Sep 21, 2010
414
415 - description: "Autolink URL should HTML escape the URL"
416 text: "example: http://twitter.com/otm_m@\"onmousedown=\"alert('foo')\" style=background-color:yellow;color:yellow;\"/"
417 expected: "example: <a href=\"http://twitter.com/otm_m\">http://twitter.com/otm_m</a>@\"onmousedown=\"alert('foo')\" style=background-color:yellow;color:yellow;\"/"
418
96c2f93 Add extraction/autlink tests for URL paths ending in + and -. Bump to…
Matt Sanford authored Jan 6, 2011
419 - description: "Autolink URL should autolink a URL with a - or + at the end of the path"
420 text: "Go to http://example.com/a+ or http://example.com/a-"
421 expected: "Go to <a href=\"http://example.com/a+\">http://example.com/a+</a> or <a href=\"http://example.com/a-\">http://example.com/a-</a>"
e810e4e @bcherry japanese edge case
bcherry authored Nov 1, 2010
422
7ff3017 Add more tests around the v1.3.1 conformance fixes
Matt Sanford authored Jan 6, 2011
423 - description: "Autolink URL should autolink a URL with a - or + at the end of the path and query parameters"
424 text: "Go to http://example.com/a+?this=that or http://example.com/a-?this=that"
425 expected: "Go to <a href=\"http://example.com/a+?this=that\">http://example.com/a+?this=that</a> or <a href=\"http://example.com/a-?this=that\">http://example.com/a-?this=that</a>"
426
427 - description: "Autolink URL should autolink URLs with longer paths ending in -"
428 text: "Go to http://example.com/view/slug-url-?foo=bar"
429 expected: "Go to <a href=\"http://example.com/view/slug-url-?foo=bar\">http://example.com/view/slug-url-?foo=bar</a>"
430
b5f7f2d Add a new conformance tests for http://domain.tld/path&@username
Matt Sanford authored Jan 29, 2010
431 all:
6741760 Make the auto link all test more realistic
Matt Sanford authored Mar 4, 2010
432 - description: "Autolink all does not break on URL with @"
655fdaa @hoverbird Allow hyphens in domain names, except at the beginning. Disallow sing…
hoverbird authored Apr 15, 2010
433 text: "http://www.flickr.com/photos/29674651@N00/4382024406 if you know what's good for you."
434 expected: "<a href=\"http://www.flickr.com/photos/29674651@N00/4382024406\">http://www.flickr.com/photos/29674651@N00/4382024406</a> if you know what's good for you."
b5f7f2d Add a new conformance tests for http://domain.tld/path&@username
Matt Sanford authored Jan 29, 2010
435
1b2c3be Add autolink test for URL with & but no ?
Matt Sanford authored Mar 9, 2010
436 - description: "Autolink all does not allow & without ?"
437 text: "Check out: http://example.com/test&@chasesechrist"
438 expected: "Check out: <a href=\"http://example.com/test\">http://example.com/test</a>&@<a class=\"tweet-url username\" href=\"http://twitter.com/chasesechrist\">chasesechrist</a>"
3ba7c45 Add an auto link test for github issue #9
Matt Sanford authored Jul 12, 2010
439
c5ef022 Add an addition XSS test
Matt Sanford authored Sep 21, 2010
440 - description: "Correctly handles URL follower directly by @user"
3ba7c45 Add an auto link test for github issue #9
Matt Sanford authored Jul 13, 2010
441 text: "See: http://example.com/@user"
442 expected: "See: <a href=\"http://example.com/\">http://example.com/</a>@<a class=\"tweet-url username\" href=\"http://twitter.com/user\">user</a>"
c7d8497 Add a conformance test for the Ruby XSS-after-@ issues
Matt Sanford authored Aug 24, 2010
443
13926c1 @bcherry added some more conformance tests for XSS stuff
bcherry authored Sep 28, 2010
444 - description: "Correctly handles URL with an @user followed by trailing /"
445 text: "See: http://example.com/@user/"
446 expected: "See: <a href=\"http://example.com/@user/\">http://example.com/@user/</a>"
447
c7d8497 Add a conformance test for the Ruby XSS-after-@ issues
Matt Sanford authored Aug 24, 2010
448 - description: "Does not allow an XSS after an @"
449 text: "See: http://x.xx/@\"style=\"color:pink\"onmouseover=alert(1)//"
450 expected: "See: <a href=\"http://x.xx/\">http://x.xx/</a>@\"style=\"color:pink\"onmouseover=alert(1)//"
Something went wrong with that request. Please try again.