-
Notifications
You must be signed in to change notification settings - Fork 19
/
links_test.go
134 lines (131 loc) · 2.47 KB
/
links_test.go
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
package wikiparse
import (
"reflect"
"testing"
)
func TestLinkSearch(t *testing.T) {
t.Parallel()
exp := []string{"Aplysina archeri",
"Robert Edmund Grant",
"Robert Bentley Todd",
"Calcarea",
"Hexactinellida",
"Demospongiae",
"Homoscleromorpha",
"animal",
"phylum",
"mesohyl",
"Cell (biology)",
"nervous system",
"digestive system",
"circulatory system",
"osculum",
"Sessility (zoology)",
"bacteria",
"photosynthesis",
"endosymbiont",
"carnivore",
"crustacean",
"sexual reproduction",
"sperm",
"ovum",
"larva",
"gemmule",
"endoskeleton",
"Biomineralization",
"sponge spicule",
"spongin",
"Demosponge",
"silica",
"calcium carbonate",
"exoskeleton",
"Calcareous sponge",
"glass sponge",
"scaffolding",
"Archaeocyathid",
"unicellular",
"choanoflagellate",
"monophyletic",
"Eumetazoa",
"Homoscleromorpha",
"Ctenophora",
"phylum",
"Sessility (zoology)",
"metazoa",
"choanocyte",
"cnidaria",
"ctenophore",
"ar:إسفنجيات",
"az:Süngərlər",
"ba:Болоттар",
"be:Губкі",
"be-x-old:Губкі",
"bg:Водни гъби",
"bs:Porifera (spužve)",
"br:Spoue",
"ca:Porífer",
"cs:Houbovci",
"cy:Sbwng",
"da:Svampedyr",
"de:Schwämme",
"nv:Táłtłʼááh yilcháazhii",
"et:Käsnad",
"el:Σπόγγος",
"es:Porifera",
"eo:Spongulo",
"eu:Belaki",
"fa:اسفنج دریایی",
"fr:Porifera",
"gv:Porifera",
"gl:Poríferos",
"ko:해면동물",
"hi:स्पंज",
"hr:Spužve",
"io:Sponjo",
"id:Porifera",
"is:Svampdýr",
"it:Porifera",
"he:ספוגיים",
"jv:Porifera",
"kk:Губкалар",
"ku:Parazoa",
"la:Porifera",
"lv:Sūkļi",
"lb:Schwämm (Déieren)",
"lt:Pintys",
"hu:Szivacsok",
"mk:Сунѓери",
"my:စပန်းရေမြှုပ်",
"nl:Sponsdieren",
"ja:海綿動物",
"frr:Swaampen (weederdiarten)",
"no:Svamper",
"nn:Svampar",
"oc:Porifera",
"pl:Gąbki",
"pt:Porifera",
"ro:Spongieri",
"qu:Puqyala",
"ru:Губки",
"sq:Sfungjeri",
"simple:Sponge",
"sk:Hubky",
"sl:Spužve",
"sr:Сунђери",
"sh:Spužve",
"fi:Sienieläimet",
"sv:Svampdjur",
"ta:பஞ்சுயிரி",
"te:స్పంజిక",
"th:ฟองน้ำ",
"tr:Süngerler",
"uk:Губки",
"vi:Bọt biển",
"diq:Sunger",
"zh:多孔动物门",
}
found := FindLinks(sponge)
if !reflect.DeepEqual(exp, found) {
t.Fatalf("Expected %#v, got %#v", exp, found)
}
}