comparison Tests/Tests.py @ 122:80895f4961d0

compatibility with dcmtk 3.6.2
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 17 Jul 2017 18:29:20 +0200
parents 1a19f953f53c
children ff7438e51f63
comparison
equal deleted inserted replaced
121:1a19f953f53c 122:80895f4961d0
2602 j = UploadInstance(_REMOTE, 'PrivateTags.dcm')['ID'] 2602 j = UploadInstance(_REMOTE, 'PrivateTags.dcm')['ID']
2603 2603
2604 t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % i) 2604 t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % i)
2605 with open(GetDatabasePath('PrivateMDNTagsSimplify.json'), 'r') as f: 2605 with open(GetDatabasePath('PrivateMDNTagsSimplify.json'), 'r') as f:
2606 self.assertTrue(CompareTags(t, json.loads(f.read()), [ 2606 self.assertTrue(CompareTags(t, json.loads(f.read()), [
2607 'ACR_NEMA_2C_VariablePixelDataGroupLength',
2608 'GenericGroupLength',
2609 'Original Image Filename',
2610 'PET-CT Multi Modality Name'
2611 ])) 2607 ]))
2612 2608
2613 t = DoGet(_REMOTE, '/instances/%s/tags' % i) 2609 t = DoGet(_REMOTE, '/instances/%s/tags' % i)
2614 with open(GetDatabasePath('PrivateMDNTagsFull.json'), 'r') as f: 2610 with open(GetDatabasePath('PrivateMDNTagsFull.json'), 'r') as f:
2615 self.assertTrue(CompareTags(t, json.loads(f.read()), [ 2611 self.assertTrue(CompareTags(t, json.loads(f.read()), [
2616 '7fe0,0000',
2617 '00e1,10c2',
2618 '7053,1003'
2619 ])) 2612 ]))
2620 2613
2621 t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % j) 2614 t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % j)
2622 with open(GetDatabasePath('PrivateTagsSimplify.json'), 'r') as f: 2615 with open(GetDatabasePath('PrivateTagsSimplify.json'), 'r') as f:
2623 self.assertTrue(CompareTags(t, json.loads(f.read()), [ 2616 self.assertTrue(CompareTags(t, json.loads(f.read()), [