@@ -28,38 +28,15 @@ def test_content_id():
2828 "10.5281/zenodo.3232985" ,
2929 "https://doi.org/10.5281/zenodo.3232985" ,
3030 ],
31- {
32- "host" : {
33- "hostname" : ["https://zenodo.org/record/" , "http://zenodo.org/record/" ],
34- "api" : "https://zenodo.org/api/records/" ,
35- "filepath" : "files" ,
36- "filename" : "filename" ,
37- "download" : "links.download" ,
38- "type" : "metadata.upload_type" ,
39- },
40- "record" : "3232985" ,
41- },
31+ {"host" : Zenodo .hosts [0 ], "record" : "3232985" },
4232 ),
4333 (
4434 [
4535 "https://data.caltech.edu/records/1235" ,
4636 "10.22002/d1.1235" ,
4737 "https://doi.org/10.22002/d1.1235" ,
4838 ],
49- {
50- "host" : {
51- "hostname" : [
52- "https://data.caltech.edu/records/" ,
53- "http://data.caltech.edu/records/" ,
54- ],
55- "api" : "https://data.caltech.edu/api/record/" ,
56- "filepath" : "metadata.electronic_location_and_access" ,
57- "filename" : "electronic_name.0" ,
58- "download" : "uniform_resource_identifier" ,
59- "type" : "metadata.resourceType.resourceTypeGeneral" ,
60- },
61- "record" : "1235" ,
62- },
39+ {"host" : Zenodo .hosts [1 ], "record" : "1235" },
6340 ),
6441]
6542
@@ -122,20 +99,7 @@ def mock_urlopen(self, req):
12299
123100 with patch .object (Zenodo , "urlopen" , new = mock_urlopen ):
124101 zen = Zenodo ()
125- spec = {
126- "host" : {
127- "hostname" : [
128- "https://zenodo.org/record/" ,
129- "http://zenodo.org/record/" ,
130- ],
131- "api" : "https://zenodo.org/api/records/" ,
132- "filepath" : "files" ,
133- "filename" : "filename" ,
134- "download" : "links.download" ,
135- "type" : "metadata.upload_type" ,
136- },
137- "record" : "1234" ,
138- }
102+ spec = {"host" : Zenodo .hosts [0 ], "record" : "1234" }
139103
140104 with TemporaryDirectory () as d :
141105 output = []
@@ -176,20 +140,7 @@ def mock_urlopen(self, req):
176140 with patch .object (Zenodo , "urlopen" , new = mock_urlopen ):
177141 with TemporaryDirectory () as d :
178142 zen = Zenodo ()
179- spec = spec = {
180- "host" : {
181- "hostname" : [
182- "https://zenodo.org/record/" ,
183- "http://zenodo.org/record/" ,
184- ],
185- "api" : "https://zenodo.org/api/records/" ,
186- "filepath" : "files" ,
187- "filename" : "filename" ,
188- "download" : "links.download" ,
189- "type" : "metadata.upload_type" ,
190- },
191- "record" : "1234" ,
192- }
143+ spec = spec = {"host" : Zenodo .hosts [0 ], "record" : "1234" }
193144 output = []
194145 for l in zen .fetch (spec , d ):
195146 output .append (l )
@@ -230,20 +181,7 @@ def mock_urlopen(self, req):
230181 with patch .object (Zenodo , "urlopen" , new = mock_urlopen ):
231182 with TemporaryDirectory () as d :
232183 zen = Zenodo ()
233- spec = {
234- "host" : {
235- "hostname" : [
236- "https://zenodo.org/record/" ,
237- "http://zenodo.org/record/" ,
238- ],
239- "api" : "https://zenodo.org/api/records/" ,
240- "filepath" : "files" ,
241- "filename" : "filename" ,
242- "download" : "links.download" ,
243- "type" : "metadata.upload_type" ,
244- },
245- "record" : "1234" ,
246- }
184+ spec = {"host" : Zenodo .hosts [0 ], "record" : "1234" }
247185 output = []
248186 for l in zen .fetch (spec , d ):
249187 output .append (l )
0 commit comments