1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
|
/* IMPORTANT
* This snapshot file is auto-generated, but designed for humans.
* It should be checked into source control and tracked carefully.
* Re-generate by setting TAP_SNAPSHOT=1 and running tests.
* Make sure to inspect the output below. Do not ignore changes!
*/
'use strict'
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: album, style: handle 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: album, style: platform 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: albumMultipleTracks, style: handle 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube (full album)</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube (full album)</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: albumMultipleTracks, style: platform 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube (full album)</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube (full album)</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: albumNoTracks, style: handle 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: albumNoTracks, style: platform 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: albumOneTrack, style: handle 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: albumOneTrack, style: platform 1`] = `
<a href="https://youtu.be/abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/watch?v=abc" class="nowrap">YouTube</a>
<a href="https://youtube.com/Playlist?list=kweh" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: flash, style: handle 1`] = `
<a href="https://www.bgreco.net/hsflash/002238.html" class="nowrap">bgreco.net (high quality audio)</a>
<a href="https://homestuck.com/story/1234" class="nowrap">Homestuck (page 1234)</a>
<a href="https://homestuck.com/story/pony" class="nowrap">Homestuck (secret page)</a>
<a href="https://www.youtube.com/watch?v=wKgOp3Kg2wI" class="nowrap">YouTube (on any device)</a>
<a href="https://youtu.be/IOcvkkklWmY" class="nowrap">YouTube (on any device)</a>
<a href="https://some.external.site/foo/bar/" class="nowrap">some.external.site</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: flash, style: platform 1`] = `
<a href="https://www.bgreco.net/hsflash/002238.html" class="nowrap">bgreco.net (high quality audio)</a>
<a href="https://homestuck.com/story/1234" class="nowrap">Homestuck (page 1234)</a>
<a href="https://homestuck.com/story/pony" class="nowrap">Homestuck (secret page)</a>
<a href="https://www.youtube.com/watch?v=wKgOp3Kg2wI" class="nowrap">YouTube (on any device)</a>
<a href="https://youtu.be/IOcvkkklWmY" class="nowrap">YouTube (on any device)</a>
<a href="https://some.external.site/foo/bar/" class="nowrap">some.external.site</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: generic, style: handle 1`] = `
<a href="https://music.apple.com/us/artist/system-of-a-down/462715" class="nowrap">Apple Music</a>
<a href="https://www.artstation.com/eevaningtea" class="nowrap">eevaningtea</a>
<a href="https://witnesstheabsurd.artstation.com/" class="nowrap">witnesstheabsurd</a>
<a href="https://music.solatrus.com/" class="nowrap">music.solatrus.com</a>
<a href="https://homestuck.bandcamp.com/" class="nowrap">homestuck</a>
<a href="https://bsky.app/profile/jacobtheloofah.bsky.social" class="nowrap">jacobtheloofah</a>
<a href="https://aliceflare.carrd.co" class="nowrap">aliceflare</a>
<a href="https://bigchaslappa.carrd.co/" class="nowrap">bigchaslappa</a>
<a href="https://cohost.org/cosmoptera" class="nowrap">cosmoptera</a>
<a href="https://music.deconreconstruction.com/albums/catch-322" class="nowrap">MUSIC@DCRC</a>
<a href="https://music.deconreconstruction.com/albums/catch-322?track=arcjecs-theme" class="nowrap">MUSIC@DCRC</a>
<a href="https://www.deconreconstruction.com/" class="nowrap">Deconreconstruction</a>
<a href="https://culdhira.deviantart.com" class="nowrap">culdhira</a>
<a href="https://www.deviantart.com/chesswanderlust-sama" class="nowrap">chesswanderlust-sama</a>
<a href="https://www.deviantart.com/shilloshilloh/art/Homestuck-Jake-English-268874606" class="nowrap">DeviantArt</a>
<a href="https://www.facebook.com/DoomedCloud/" class="nowrap">DoomedCloud</a>
<a href="https://www.facebook.com/pages/WoodenToaster/280642235307371" class="nowrap">WoodenToaster</a>
<a href="https://www.facebook.com/Svixy/posts/400018786702633" class="nowrap">Facebook</a>
<a href="https://mspaintadventures.fandom.com/wiki/Draconian_Dignitary" class="nowrap">MSPA Wiki (Draconian Dignitary)</a>
<a href="https://mspaintadventures.fandom.com/wiki/" class="nowrap">MSPA Wiki</a>
<a href="https://mspaintadventures.fandom.com/" class="nowrap">MSPA Wiki</a>
<a href="https://community.fandom.com/" class="nowrap">Fandom</a>
<a href="https://community.fandom.com/wiki/" class="nowrap">Fandom</a>
<a href="https://community.fandom.com/wiki/Community_Central" class="nowrap">Fandom</a>
<a href="https://gamebanana.com/members/2028092" class="nowrap">GameBanana</a>
<a href="https://gamebanana.com/mods/459476" class="nowrap">GameBanana</a>
<a href="https://homestuck.com/" class="nowrap">Homestuck</a>
<a href="https://hsmusic.wiki/media/misc/archive/Firefly%20Cloud%20Remix.mp3" class="nowrap">HSMusic (wiki archive)</a>
<a href="https://hsmusic.wiki/feedback/" class="nowrap">HSMusic</a>
<a href="https://archive.org/details/a-life-well-lived" class="nowrap">Internet Archive</a>
<a href="https://archive.org/details/VastError_Volume1/11+Renaissance.mp3" class="nowrap">Internet Archive</a>
<a href="https://instagram.com/bass.and.noises" class="nowrap">bass.and.noises</a>
<a href="https://www.instagram.com/levc_egm/" class="nowrap">levc_egm</a>
<a href="https://tuyoki.itch.io/" class="nowrap">tuyoki</a>
<a href="https://itch.io/profile/bravelittletoreador" class="nowrap">bravelittletoreador</a>
<a href="https://ko-fi.com/gnaach" class="nowrap">gnaach</a>
<a href="https://linktr.ee/bbpanzu" class="nowrap">bbpanzu</a>
<a href="https://types.pl/" class="nowrap">types.pl</a>
<a href="https://canwc.mspfa.com/" class="nowrap">MSPFA</a>
<a href="https://mspfa.com/?s=12003&p=1045" class="nowrap">MSPFA</a>
<a href="https://mspfa.com/user/?u=103334508819793669241" class="nowrap">MSPFA</a>
<a href="https://wodaro.neocities.org" class="nowrap">wodaro.neocities.org</a>
<a href="https://neomints.neocities.org/" class="nowrap">neomints.neocities.org</a>
<a href="https://buzinkai.newgrounds.com/" class="nowrap">buzinkai</a>
<a href="https://www.newgrounds.com/audio/listen/1256058" class="nowrap">Newgrounds</a>
<a href="https://www.patreon.com/CecilyRenns" class="nowrap">CecilyRenns</a>
<a href="https://www.poetryfoundation.org/poets/christina-rossetti" class="nowrap">Poetry Foundation</a>
<a href="https://www.poetryfoundation.org/poems/45000/remember-56d224509b7ae" class="nowrap">Poetry Foundation</a>
<a href="https://soundcloud.com/plazmataz" class="nowrap">plazmataz</a>
<a href="https://soundcloud.com/worthikids/1-i-accidentally-broke-my" class="nowrap">SoundCloud</a>
<a href="https://open.spotify.com/artist/63SNNpNOicDzG3LY82G4q3" class="nowrap">Spotify</a>
<a href="https://open.spotify.com/album/0iHvPD8rM3hQa0qeVtPQ3t" class="nowrap">Spotify</a>
<a href="https://open.spotify.com/track/6YEGQH32aAXb9vQQbBrPlw" class="nowrap">Spotify</a>
<a href="https://www.tiktok.com/@richaadeb" class="nowrap">richaadeb</a>
<a href="https://aeritus.tumblr.com/" class="nowrap">aeritus</a>
<a href="https://vol5anthology.tumblr.com/post/159528808107/hey-everyone-its-413-and-that-means-we-have" class="nowrap">vol5anthology</a>
<a href="https://www.tumblr.com/electricwestern" class="nowrap">electricwestern</a>
<a href="https://www.tumblr.com/spellmynamewithabang/142767566733/happy-413-this-is-the-first-time-anyones-heard" class="nowrap">Tumblr</a>
<a href="https://www.twitch.tv/ajhebard" class="nowrap">ajhebard</a>
<a href="https://www.twitch.tv/vargskelethor/" class="nowrap">vargskelethor/</a>
<a href="https://twitter.com/awkwarddoesart" class="nowrap">awkwarddoesart</a>
<a href="https://twitter.com/purenonsens/" class="nowrap">purenonsens</a>
<a href="https://twitter.com/circlejourney/status/1202265927183548416" class="nowrap">Twitter</a>
<a href="https://web.archive.org/web/20120405160556/https://homestuck.bandcamp.com/album/colours-and-mayhem-universe-a" class="nowrap">Wayback Machine</a>
<a href="https://web.archive.org/web/20160807111207/http://griffinspacejam.com:80/" class="nowrap">Wayback Machine</a>
<a href="https://en.wikipedia.org/wiki/Haydn_Quartet_(vocal_ensemble)" class="nowrap">Wikipedia</a>
<a href="https://youtube.com/@bani-chan8949" class="nowrap">bani-chan8949</a>
<a href="https://www.youtube.com/@Razzie16" class="nowrap">Razzie16</a>
<a href="https://www.youtube.com/channel/UCQXfvlKkpbOqEz4BepHqK7g" class="nowrap">YouTube</a>
<a href="https://www.youtube.com/watch?v=6ekVnZm29kw" class="nowrap">YouTube</a>
<a href="https://youtu.be/WBkC038wSio" class="nowrap">YouTube</a>
<a href="https://www.youtube.com/playlist?list=PLy5UGIMKOXpONMExgI7lVYFwQa54QFp_H" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > context: generic, style: platform 1`] = `
<a href="https://music.apple.com/us/artist/system-of-a-down/462715" class="nowrap">Apple Music</a>
<a href="https://www.artstation.com/eevaningtea" class="nowrap">ArtStation</a>
<a href="https://witnesstheabsurd.artstation.com/" class="nowrap">ArtStation</a>
<a href="https://music.solatrus.com/" class="nowrap">Bandcamp (music.solatrus.com)</a>
<a href="https://homestuck.bandcamp.com/" class="nowrap">Bandcamp</a>
<a href="https://bsky.app/profile/jacobtheloofah.bsky.social" class="nowrap">Bluesky</a>
<a href="https://aliceflare.carrd.co" class="nowrap">Carrd</a>
<a href="https://bigchaslappa.carrd.co/" class="nowrap">Carrd</a>
<a href="https://cohost.org/cosmoptera" class="nowrap">Cohost</a>
<a href="https://music.deconreconstruction.com/albums/catch-322" class="nowrap">MUSIC@DCRC</a>
<a href="https://music.deconreconstruction.com/albums/catch-322?track=arcjecs-theme" class="nowrap">MUSIC@DCRC</a>
<a href="https://www.deconreconstruction.com/" class="nowrap">Deconreconstruction</a>
<a href="https://culdhira.deviantart.com" class="nowrap">DeviantArt</a>
<a href="https://www.deviantart.com/chesswanderlust-sama" class="nowrap">DeviantArt</a>
<a href="https://www.deviantart.com/shilloshilloh/art/Homestuck-Jake-English-268874606" class="nowrap">DeviantArt</a>
<a href="https://www.facebook.com/DoomedCloud/" class="nowrap">Facebook</a>
<a href="https://www.facebook.com/pages/WoodenToaster/280642235307371" class="nowrap">Facebook</a>
<a href="https://www.facebook.com/Svixy/posts/400018786702633" class="nowrap">Facebook</a>
<a href="https://mspaintadventures.fandom.com/wiki/Draconian_Dignitary" class="nowrap">MSPA Wiki (Draconian Dignitary)</a>
<a href="https://mspaintadventures.fandom.com/wiki/" class="nowrap">MSPA Wiki</a>
<a href="https://mspaintadventures.fandom.com/" class="nowrap">MSPA Wiki</a>
<a href="https://community.fandom.com/" class="nowrap">Fandom</a>
<a href="https://community.fandom.com/wiki/" class="nowrap">Fandom</a>
<a href="https://community.fandom.com/wiki/Community_Central" class="nowrap">Fandom</a>
<a href="https://gamebanana.com/members/2028092" class="nowrap">GameBanana</a>
<a href="https://gamebanana.com/mods/459476" class="nowrap">GameBanana</a>
<a href="https://homestuck.com/" class="nowrap">Homestuck</a>
<a href="https://hsmusic.wiki/media/misc/archive/Firefly%20Cloud%20Remix.mp3" class="nowrap">HSMusic (wiki archive)</a>
<a href="https://hsmusic.wiki/feedback/" class="nowrap">HSMusic</a>
<a href="https://archive.org/details/a-life-well-lived" class="nowrap">Internet Archive</a>
<a href="https://archive.org/details/VastError_Volume1/11+Renaissance.mp3" class="nowrap">Internet Archive</a>
<a href="https://instagram.com/bass.and.noises" class="nowrap">Instagram</a>
<a href="https://www.instagram.com/levc_egm/" class="nowrap">Instagram</a>
<a href="https://tuyoki.itch.io/" class="nowrap">itch.io</a>
<a href="https://itch.io/profile/bravelittletoreador" class="nowrap">itch.io</a>
<a href="https://ko-fi.com/gnaach" class="nowrap">Ko-fi</a>
<a href="https://linktr.ee/bbpanzu" class="nowrap">Linktree</a>
<a href="https://types.pl/" class="nowrap">Mastodon (types.pl)</a>
<a href="https://canwc.mspfa.com/" class="nowrap">MSPFA</a>
<a href="https://mspfa.com/?s=12003&p=1045" class="nowrap">MSPFA</a>
<a href="https://mspfa.com/user/?u=103334508819793669241" class="nowrap">MSPFA</a>
<a href="https://wodaro.neocities.org" class="nowrap">Neocities</a>
<a href="https://neomints.neocities.org/" class="nowrap">Neocities</a>
<a href="https://buzinkai.newgrounds.com/" class="nowrap">Newgrounds</a>
<a href="https://www.newgrounds.com/audio/listen/1256058" class="nowrap">Newgrounds</a>
<a href="https://www.patreon.com/CecilyRenns" class="nowrap">Patreon</a>
<a href="https://www.poetryfoundation.org/poets/christina-rossetti" class="nowrap">Poetry Foundation</a>
<a href="https://www.poetryfoundation.org/poems/45000/remember-56d224509b7ae" class="nowrap">Poetry Foundation</a>
<a href="https://soundcloud.com/plazmataz" class="nowrap">SoundCloud</a>
<a href="https://soundcloud.com/worthikids/1-i-accidentally-broke-my" class="nowrap">SoundCloud</a>
<a href="https://open.spotify.com/artist/63SNNpNOicDzG3LY82G4q3" class="nowrap">Spotify</a>
<a href="https://open.spotify.com/album/0iHvPD8rM3hQa0qeVtPQ3t" class="nowrap">Spotify</a>
<a href="https://open.spotify.com/track/6YEGQH32aAXb9vQQbBrPlw" class="nowrap">Spotify</a>
<a href="https://www.tiktok.com/@richaadeb" class="nowrap">TikTok</a>
<a href="https://aeritus.tumblr.com/" class="nowrap">Tumblr</a>
<a href="https://vol5anthology.tumblr.com/post/159528808107/hey-everyone-its-413-and-that-means-we-have" class="nowrap">Tumblr</a>
<a href="https://www.tumblr.com/electricwestern" class="nowrap">Tumblr</a>
<a href="https://www.tumblr.com/spellmynamewithabang/142767566733/happy-413-this-is-the-first-time-anyones-heard" class="nowrap">Tumblr</a>
<a href="https://www.twitch.tv/ajhebard" class="nowrap">Twitch</a>
<a href="https://www.twitch.tv/vargskelethor/" class="nowrap">Twitch</a>
<a href="https://twitter.com/awkwarddoesart" class="nowrap">Twitter</a>
<a href="https://twitter.com/purenonsens/" class="nowrap">Twitter</a>
<a href="https://twitter.com/circlejourney/status/1202265927183548416" class="nowrap">Twitter</a>
<a href="https://web.archive.org/web/20120405160556/https://homestuck.bandcamp.com/album/colours-and-mayhem-universe-a" class="nowrap">Wayback Machine</a>
<a href="https://web.archive.org/web/20160807111207/http://griffinspacejam.com:80/" class="nowrap">Wayback Machine</a>
<a href="https://en.wikipedia.org/wiki/Haydn_Quartet_(vocal_ensemble)" class="nowrap">Wikipedia</a>
<a href="https://youtube.com/@bani-chan8949" class="nowrap">YouTube</a>
<a href="https://www.youtube.com/@Razzie16" class="nowrap">YouTube</a>
<a href="https://www.youtube.com/channel/UCQXfvlKkpbOqEz4BepHqK7g" class="nowrap">YouTube</a>
<a href="https://www.youtube.com/watch?v=6ekVnZm29kw" class="nowrap">YouTube</a>
<a href="https://youtu.be/WBkC038wSio" class="nowrap">YouTube</a>
<a href="https://www.youtube.com/playlist?list=PLy5UGIMKOXpONMExgI7lVYFwQa54QFp_H" class="nowrap">YouTube</a>
`
exports[`test/snapshot/linkExternal.js > TAP > linkExternal (snapshot) > unknown domain (arbitrary world wide web path) 1`] = `
<a href="https://snoo.ping.as/usual/i/see/" class="nowrap">snoo.ping.as</a>
`
|