@@ -17,11 +17,14 @@ def printdiff(dict_1, dict_2):
17
17
"""
18
18
for diff in list (dictdiffer .diff (dict_1 , dict_2 )):
19
19
print (diff )
20
+
20
21
import geojson
21
22
22
23
23
24
except ImportError :
24
25
# pip install dictdiffer
26
+ def printdiff (x ,y ):
27
+ print ("To show the differences install `dictdiffer`" )
25
28
pass
26
29
# unittest.util._MAX_LENGTH=500000
27
30
# python -m unittest tests.py -v
@@ -264,15 +267,13 @@ def test_0013_placeholderCanvas(self):
264
267
Test 0013-placeholderCanvas
265
268
"""
266
269
ref , json_manifest = get_files ("0013-placeholderCanvas" )
267
- printdiff (ref , json_manifest )
268
270
self .assertEqual (ordered (ref ), ordered (json_manifest ))
269
271
270
272
def test_0021_tagging (self ):
271
273
"""
272
274
0021-tagging
273
275
"""
274
276
ref , json_manifest = get_files ("0021-tagging" )
275
- printdiff (ref , json_manifest )
276
277
self .assertEqual (ordered (ref ), ordered (json_manifest ))
277
278
278
279
def test_0024_book_4_toc (self ):
@@ -287,7 +288,6 @@ def test_0026_toc_opera(self):
287
288
0026-toc-opera
288
289
"""
289
290
ref , json_manifest = get_files ("0026-toc-opera" )
290
- # printdiff(ref,json_manifest)
291
291
self .assertEqual (ordered (ref ), ordered (json_manifest ))
292
292
293
293
def test_0033_choice (self ):
@@ -309,15 +309,13 @@ def test_0053_seeAlso(self):
309
309
0053-seeAlso
310
310
"""
311
311
ref , json_manifest = get_files ("0053-seeAlso" )
312
- # printdiff(ref,json_manifest)
313
312
self .assertEqual (ordered (ref ), ordered (json_manifest ))
314
313
315
314
def test_0065_opera_multiple_canvases (self ):
316
315
"""
317
316
0065-opera-multiple-canvases
318
317
"""
319
318
ref , json_manifest = get_files ("0065-opera-multiple-canvases" )
320
- # printdiff(ref,json_manifest)
321
319
self .assertEqual (ordered (ref ), ordered (json_manifest ))
322
320
323
321
def test_0117_add_image_thumbnail (self ):
@@ -335,8 +333,9 @@ def test_0139_geolocate_canvas_fragment(self):
335
333
"http://iiif.io/api/presentation/3/context.json" ,
336
334
"http://geojson.org/geojson-ld/geojson-context.jsonld" ,
337
335
]
338
- ref , json_manifest = get_files ("0139-geolocate-canvas-fragment" ,
339
- context = contexts )
336
+ ref , json_manifest = get_files (
337
+ "0139-geolocate-canvas-fragment" , context = contexts
338
+ )
340
339
self .assertEqual (ordered (ref ), ordered (json_manifest ))
341
340
342
341
def test_0154_geo_extension (self ):
@@ -348,7 +347,6 @@ def test_0154_geo_extension(self):
348
347
"http://iiif.io/api/presentation/3/context.json" ,
349
348
]
350
349
ref , json_manifest = get_files ("0154-geo-extension" , context = context )
351
- printdiff (ref , json_manifest )
352
350
self .assertEqual (ordered (ref ), ordered (json_manifest ))
353
351
354
352
def test_0202_start_canvas (self ):
@@ -391,15 +389,13 @@ def test_0266_full_canvas_annotation(self):
391
389
0266-full-canvas-annotation
392
390
"""
393
391
ref , json_manifest = get_files ("0266-full-canvas-annotation" )
394
- printdiff (ref , json_manifest )
395
392
self .assertEqual (ordered (ref ), ordered (json_manifest ))
396
393
397
394
def test_0261_non_rectangular_commenting (self ):
398
395
"""
399
396
0261-non-rectangular-commenting
400
397
"""
401
398
ref , json_manifest = get_files ("0261-non-rectangular-commenting" )
402
- printdiff (ref , json_manifest )
403
399
self .assertEqual (ordered (ref ), ordered (json_manifest ))
404
400
405
401
def test_0269_embedded_or_referenced_annotations (self ):
@@ -531,7 +527,6 @@ def test_0013_placeholderCanvas(self):
531
527
Test 0013-placeholderCanvas
532
528
"""
533
529
ref , json_manifest = get_files2 ("0013-placeholderCanvas" )
534
- printdiff (ref , json_manifest )
535
530
self .assertEqual (ordered (ref ), ordered (json_manifest ))
536
531
537
532
def test_0230_navdate_navdate_map_2 (self ):
@@ -581,23 +576,20 @@ def test_0053_seeAlso(self):
581
576
0053-seeAlso
582
577
"""
583
578
ref , json_manifest = get_files2 ("0053-seeAlso" )
584
- # printdiff(ref,json_manifest)
585
579
self .assertEqual (ordered (ref ), ordered (json_manifest ))
586
580
587
581
def test_0065_opera_multiple_canvases (self ):
588
582
"""
589
583
0065-opera-multiple-canvases
590
584
"""
591
585
ref , json_manifest = get_files2 ("0065-opera-multiple-canvases" )
592
- # printdiff(ref,json_manifest)
593
586
self .assertEqual (ordered (ref ), ordered (json_manifest ))
594
587
595
588
def test_0026_toc_opera (self ):
596
589
"""
597
590
0026-toc-opera
598
591
"""
599
592
ref , json_manifest = get_files2 ("0026-toc-opera" )
600
- # printdiff(ref,json_manifest)
601
593
self .assertEqual (ordered (ref ), ordered (json_manifest ))
602
594
603
595
def test_0266_full_canvas_annotation (self ):
0 commit comments