Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 626:9c295b8dac00
C-find group length
author | Alain Mazy <am@osimis.io> |
---|---|
date | Tue, 20 Feb 2024 10:16:03 +0100 |
parents | 0700fe8e2b78 |
children | 9f8276ac1cdd |
comparison
equal
deleted
inserted
replaced
625:78314ab6fc67 | 626:9c295b8dac00 |
---|---|
10138 | 10138 |
10139 modifiedPatient = DoGet(_REMOTE, '/patients/%s' % originalPatient['ID']) | 10139 modifiedPatient = DoGet(_REMOTE, '/patients/%s' % originalPatient['ID']) |
10140 self.assertEqual(1, len(modifiedPatient["Labels"])) | 10140 self.assertEqual(1, len(modifiedPatient["Labels"])) |
10141 self.assertIn('label-patient', modifiedPatient["Labels"]) | 10141 self.assertIn('label-patient', modifiedPatient["Labels"]) |
10142 | 10142 |
10143 def test_findscu_group_length(self): | |
10144 UploadInstance(_REMOTE, 'Comunix/Ct/IM-0001-0001.dcm') | |
10145 UploadInstance(_REMOTE, 'Comunix/Pet/IM-0001-0001.dcm') | |
10146 UploadInstance(_REMOTE, 'Comunix/Pet/IM-0001-0002.dcm') | |
10147 | |
10148 i = CallFindScu([ '-k', '0008,0052=PATIENT', '-k', '0008,0000=22' ]) # GE like C-Find that includes group-length | |
10149 # print(i) | |
10150 s = re.findall('\(0008,0000\).*?\[(.*?)\]', i) | |
10151 self.assertEqual(0, len(s)) |