comparison Tests/Tests.py @ 420:07fbbd3a3fac Orthanc-1.9.4

fix
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 24 Jun 2021 08:02:25 +0200
parents 6a57c4efe38a
children cef3847dc8af
comparison
equal deleted inserted replaced
419:6a57c4efe38a 420:07fbbd3a3fac
7045 tags2008 = GetTags(study, { 'DicomVersion' : '2008' }) 7045 tags2008 = GetTags(study, { 'DicomVersion' : '2008' })
7046 tags2017c = GetTags(study, { 'DicomVersion' : '2017c' }) 7046 tags2017c = GetTags(study, { 'DicomVersion' : '2017c' })
7047 tags2021b = GetTags(study, { 'DicomVersion' : '2021b' }) 7047 tags2021b = GetTags(study, { 'DicomVersion' : '2021b' })
7048 tagsDefault = GetTags(study, {}) 7048 tagsDefault = GetTags(study, {})
7049 7049
7050 self.assertEqual('Orthanc mainline - PS 3.15-2008 Table E.1-1', tags2008['0012,0063']) 7050 orthancVersion = DoGet(_REMOTE, '/system') ['Version']
7051 self.assertEqual('Orthanc mainline - PS 3.15-2017c Table E.1-1 Basic Profile', tags2017c['0012,0063']) 7051 self.assertEqual('Orthanc %s - PS 3.15-2008 Table E.1-1' % orthancVersion, tags2008['0012,0063'])
7052 self.assertEqual('Orthanc mainline - PS 3.15-2021b Table E.1-1 Basic Profile', tags2021b['0012,0063']) 7052 self.assertEqual('Orthanc %s - PS 3.15-2017c Table E.1-1 Basic Profile' % orthancVersion, tags2017c['0012,0063'])
7053 self.assertEqual('Orthanc %s - PS 3.15-2021b Table E.1-1 Basic Profile' % orthancVersion, tags2021b['0012,0063'])
7053 self.assertEqual(tagsDefault['0012,0063'], tags2021b['0012,0063']) 7054 self.assertEqual(tagsDefault['0012,0063'], tags2021b['0012,0063'])
7054 7055
7055 for t in [ tags2008, tags2017c, tags2021b, tagsDefault ]: 7056 for t in [ tags2008, tags2017c, tags2021b, tagsDefault ]:
7056 self.assertTrue(t['0010,0010'].startswith('Anonymized')) 7057 self.assertTrue(t['0010,0010'].startswith('Anonymized'))
7057 self.assertEqual('1.2.840.10008.5.1.4.1.1.4', t['0008,0016']) 7058 self.assertEqual('1.2.840.10008.5.1.4.1.1.4', t['0008,0016'])