# HG changeset patch # User Alain Mazy # Date 1726849172 -7200 # Node ID 619806b3eeaf5019d826bea636e85e194f12b049 # Parent c1d140a5490c8ba42dd331fcdc2f7abab388d306 SOPClassesInStudy test diff -r c1d140a5490c -r 619806b3eeaf Tests/Tests.py --- a/Tests/Tests.py Fri Sep 20 17:34:07 2024 +0200 +++ b/Tests/Tests.py Fri Sep 20 18:19:32 2024 +0200 @@ -9611,6 +9611,8 @@ def test_list_resources_requested_tags_study_computed_tags(self): if IsOrthancVersionAbove(_REMOTE, 1, 11, 0): + UploadInstance(_REMOTE, 'Comunix/Pet/IM-0001-0001.dcm') # make sure there are 2 different SOPClassUID in the DB + instance = UploadInstance(_REMOTE, 'DummyCT.dcm') ['ID'] patient = DoGet(_REMOTE, '/instances/%s/patient' % instance) ['ID'] study = DoGet(_REMOTE, '/instances/%s/study' % instance) ['ID'] @@ -9625,6 +9627,9 @@ self.assertEqual('1', a[0]['RequestedTags']['NumberOfStudyRelatedInstances']) self.assertEqual('1', a[0]['RequestedTags']['NumberOfStudyRelatedSeries']) + a = DoGet(_REMOTE, '/studies/%s?expand&simplify&requestedTags=ModalitiesInStudy;NumberOfStudyRelatedInstances;NumberOfStudyRelatedSeries;SOPClassesInStudy' % study) + self.assertEqual('1.2.840.10008.5.1.4.1.1.4', a['RequestedTags']['SOPClassesInStudy']) + def test_list_resources_requested_tags_series_computed_tags(self):