Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 445:09ebdee8eda2
added test for /attachments/../info
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 09 Feb 2022 15:29:07 +0100 |
parents | 97fca09bf849 |
children | 9184e6cb215a |
comparison
equal
deleted
inserted
replaced
444:dbe74add9a21 | 445:09ebdee8eda2 |
---|---|
242 self.assertRaises(Exception, lambda: DoGet(_REMOTE, '/instances/%s/attachments/dicom-until-pixel-data' % instance)) | 242 self.assertRaises(Exception, lambda: DoGet(_REMOTE, '/instances/%s/attachments/dicom-until-pixel-data' % instance)) |
243 j = 0 | 243 j = 0 |
244 else: | 244 else: |
245 self.assertRaises(Exception, lambda: DoGet(_REMOTE, '/instances/%s/attachments/dicom-until-pixel-data' % instance)) | 245 self.assertRaises(Exception, lambda: DoGet(_REMOTE, '/instances/%s/attachments/dicom-until-pixel-data' % instance)) |
246 j = int(DoGet(_REMOTE, '/instances/%s/attachments/dicom-as-json/size' % instance)) | 246 j = int(DoGet(_REMOTE, '/instances/%s/attachments/dicom-as-json/size' % instance)) |
247 | 247 |
248 if IsOrthancVersionAbove(_REMOTE, 1, 10, 0): | |
249 attachmentInfo = DoGet(_REMOTE, '/instances/%s/attachments/dicom/info' % instance) | |
250 self.assertEqual(sizeDummyCT, attachmentInfo['CompressedSize']) | |
251 self.assertEqual(sizeDummyCT, attachmentInfo['UncompressedSize']) | |
252 self.assertIn('Uuid', attachmentInfo) | |
253 self.assertEqual(1, attachmentInfo['ContentType']) | |
254 | |
248 s = sizeDummyCT + j | 255 s = sizeDummyCT + j |
249 | 256 |
250 if isCompressed: | 257 if isCompressed: |
251 self.assertGreater(s, int(DoGet(_REMOTE, '/statistics')['TotalDiskSize'])) | 258 self.assertGreater(s, int(DoGet(_REMOTE, '/statistics')['TotalDiskSize'])) |
252 else: | 259 else: |