comparison Plugins/DicomWeb/Run.py @ 654:3117e3f73b9a

qido-rs sequence
author Alain Mazy <am@orthanc.team>
date Wed, 05 Jun 2024 11:21:22 +0200
parents 5d7b6e43ab7d
children b4fed8dca955
comparison
equal deleted inserted replaced
653:fdd90df1e8ff 654:3117e3f73b9a
679 679
680 a = DoGet(ORTHANC, '/dicom-web/studies?Rows=512') 680 a = DoGet(ORTHANC, '/dicom-web/studies?Rows=512')
681 self.assertEqual(1, len(a)) 681 self.assertEqual(1, len(a))
682 self.assertTrue('00280010' in a[0]) 682 self.assertTrue('00280010' in a[0])
683 self.assertEqual(512, a[0]['00280010']['Value'][0]) 683 self.assertEqual(512, a[0]['00280010']['Value'][0])
684
685 if IsPluginVersionAbove(ORTHANC, "dicom-web", 1, 17, 0):
686 a = DoGet(ORTHANC, '/dicom-web/studies/1.2.840.113619.2.176.2025.1499492.7391.1171285944.390/series/1.2.840.113619.2.176.2025.1499492.7391.1171285944.394/instances?includefield=00081140')
687 self.assertEqual(1, len(a))
688 self.assertTrue('00081140' in a[0])
689 self.assertEqual(2, len(a[0]['00081140']['Value']))
690 self.assertEqual('1.2.840.113619.2.176.2025.1499492.7040.1171286241.719', a[0]['00081140']['Value'][0]['00081155']['Value'][0])
691
684 692
685 693
686 def test_stow_errors(self): 694 def test_stow_errors(self):
687 def CheckSequences(a): 695 def CheckSequences(a):
688 self.assertEqual(3, len(a)) 696 self.assertEqual(3, len(a))