Mercurial > hg > orthanc-tests
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') |