comparison Tests/Tests.py @ 455:f53cd250becc

test_dicomweb_jpeg2k_implicit
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 22 Mar 2022 08:49:17 +0100
parents 06eea14c5906
children 8121c8aab919
comparison
equal deleted inserted replaced
450:eb46265e214f 455:f53cd250becc
8403 self.assertEqual(1, len(a)) 8403 self.assertEqual(1, len(a))
8404 8404
8405 a = DoPost(_REMOTE, '/tools/find', { 'Level' : 'Patient', 8405 a = DoPost(_REMOTE, '/tools/find', { 'Level' : 'Patient',
8406 'Query' : { 'PatientName' : 'MyName2*' }}) 8406 'Query' : { 'PatientName' : 'MyName2*' }})
8407 self.assertEqual(1, len(a)) 8407 self.assertEqual(1, len(a))
8408
8409
8410 def test_dicomweb_jpeg2k_implicit(self):
8411 # This is a file encoded using 1.2.840.10008.1.2.4.90 transfer
8412 # syntax, in which all the DICOM tags have the "UN" value
8413 # representation. Support introduced in Orthanc 1.10.1.
8414 # https://groups.google.com/g/orthanc-users/c/86fobx3ZyoM/m/KBG17un6AQAJ
8415 a = UploadInstance(_REMOTE, '2022-03-08-RicSmi.dcm') ['ID']
8416 b = DoGet(_REMOTE, '/instances/%s/file' % a,
8417 headers = { 'Accept' : 'application/dicom+json' })
8418 self.assertEqual(b['0020000D']['Value'][0], '1.2.276.0.7230010.3.1.2.2358427580.3460.1646695830.793')
8419 self.assertEqual(b['0020000E']['Value'][0], '1.2.276.0.7230010.3.1.3.2358427580.3460.1646695830.794')