File Coverage

blib/lib/Locale/Nationality/en.pm
Criterion Covered Total %
statement 11 11 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod 0 2 0.0
total 15 17 88.2


line stmt bran cond sub pod time code
1             package Locale::Nationality::en;
2              
3 1     1   20900 use strict;
  1         2  
  1         32  
4 1     1   4 use warnings;
  1         2  
  1         242  
5              
6             our $names;
7             our $VERSION = '1.02';
8              
9             # -----------------------------------------------
10              
11             sub names
12             {
13 1     1 0 2 my($self) = @_;
14              
15 1         3 return $names;
16              
17             } # End of names.
18              
19             # -----------------------------------------------
20              
21             sub new
22             {
23 1     1 0 11 my($class) = @_;
24 1         32 $names = [qw/
25             Afghan
26             Albanian
27             Algerian
28             American
29             Andorran
30             Angolan
31             Antiguans
32             Argentinean
33             Armenian
34             Australian
35             Austrian
36             Azerbaijani
37             Bahamian
38             Bahraini
39             Bangladeshi
40             Barbadian
41             Barbudans
42             Batswana
43             Belarusian
44             Belgian
45             Belizean
46             Beninese
47             Bhutanese
48             Bolivian
49             Bosnian
50             Brazilian
51             British
52             Bruneian
53             Bulgarian
54             Burkinabe
55             Burmese
56             Burundian
57             Cambodian
58             Cameroonian
59             Canadian
60             Cape Verdean
61             Central African
62             Chadian
63             Chilean
64             Chinese
65             Colombian
66             Comoran
67             Congolese
68             Congolese
69             Costa Rican
70             Croatian
71             Cuban
72             Cypriot
73             Czech
74             Danish
75             Djibouti
76             Dominican
77             Dominican
78             Dutch
79             Dutchman
80             Dutchwoman
81             East Timorese
82             Ecuadorean
83             Egyptian
84             Emirian
85             Equatorial Guinean
86             Eritrean
87             Estonian
88             Ethiopian
89             Fijian
90             Filipino
91             Finnish
92             French
93             Gabonese
94             Gambian
95             Georgian
96             German
97             Ghanaian
98             Greek
99             Grenadian
100             Guatemalan
101             Guinea-Bissauan
102             Guinean
103             Guyanese
104             Haitian
105             Herzegovinian
106             Honduran
107             Hungarian
108             I-Kiribati
109             Icelander
110             Indian
111             Indonesian
112             Iranian
113             Iraqi
114             Irish
115             Irish
116             Israeli
117             Italian
118             Ivorian
119             Jamaican
120             Japanese
121             Jordanian
122             Kazakhstani
123             Kenyan
124             Kittian and Nevisian
125             Kuwaiti
126             Kyrgyz
127             Laotian
128             Latvian
129             Lebanese
130             Liberian
131             Libyan
132             Liechtensteiner
133             Lithuanian
134             Luxembourger
135             Macedonian
136             Malagasy
137             Malawian
138             Malaysian
139             Maldivan
140             Malian
141             Maltese
142             Marshallese
143             Mauritanian
144             Mauritian
145             Mexican
146             Micronesian
147             Moldovan
148             Monacan
149             Mongolian
150             Moroccan
151             Mosotho
152             Motswana
153             Mozambican
154             Namibian
155             Nauruan
156             Nepalese
157             Netherlander
158             New Zealander
159             Ni-Vanuatu
160             Nicaraguan
161             Nigerian
162             Nigerien
163             North Korean
164             Northern Irish
165             Norwegian
166             Omani
167             Pakistani
168             Palauan
169             Panamanian
170             Papua New Guinean
171             Paraguayan
172             Peruvian
173             Polish
174             Portuguese
175             Qatari
176             Romanian
177             Russian
178             Rwandan
179             Saint Lucian
180             Salvadoran
181             Samoan
182             San Marinese
183             Sao Tomean
184             Saudi
185             Scottish
186             Senegalese
187             Serbian
188             Seychellois
189             Sierra Leonean
190             Singaporean
191             Slovakian
192             Slovenian
193             Solomon Islander
194             Somali
195             South African
196             South Korean
197             Spanish
198             Sri Lankan
199             Sudanese
200             Surinamer
201             Swazi
202             Swedish
203             Swiss
204             Syrian
205             Taiwanese
206             Tajik
207             Tanzanian
208             Thai
209             Togolese
210             Tongan
211             Trinidadian or Tobagonian
212             Tunisian
213             Turkish
214             Tuvaluan
215             Ugandan
216             Ukrainian
217             Uruguayan
218             Uzbekistani
219             Venezuelan
220             Vietnamese
221             Welsh
222             Welsh
223             Yemenite
224             Zambian
225             Zimbabwean
226             /];
227 1         8 return bless({}, $class);
228              
229             } # End of new.
230              
231             # -----------------------------------------------
232              
233             1;
234              
235             __END__