comparison Tests/Tests.py @ 647:5ee7be1be006

test expansion of single resources
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 09 May 2024 12:05:09 +0200
parents 0daf680aa3cc
children 5d7b6e43ab7d
comparison
equal deleted inserted replaced
646:0daf680aa3cc 647:5ee7be1be006
10285 a = DoGet(_REMOTE, '/instances?expand&requestedTags=%s' % requestedTags) 10285 a = DoGet(_REMOTE, '/instances?expand&requestedTags=%s' % requestedTags)
10286 self.assertEqual(1, len(a)) 10286 self.assertEqual(1, len(a))
10287 self.assertEqual(9, len(a[0])) 10287 self.assertEqual(9, len(a[0]))
10288 CheckInstanceContent(a[0]) 10288 CheckInstanceContent(a[0])
10289 CheckRequestedTags(a[0]) 10289 CheckRequestedTags(a[0])
10290
10291 a = DoGet(_REMOTE, '/patients/%s' % u['ParentPatient'])
10292 self.assertEqual(7, len(a))
10293 CheckPatientContent(a)
10294 self.assertFalse('RequestedTags' in a)
10295
10296 a = DoGet(_REMOTE, '/patients/%s?requestedTags=%s' % (u['ParentPatient'], requestedTags))
10297 self.assertEqual(8, len(a))
10298 CheckPatientContent(a)
10299 CheckRequestedTags(a)
10300
10301 a = DoGet(_REMOTE, '/studies/%s' % u['ParentStudy'])
10302 self.assertEqual(9, len(a))
10303 CheckStudyContent(a)
10304 self.assertFalse('RequestedTags' in a)
10305
10306 a = DoGet(_REMOTE, '/studies/%s?requestedTags=%s' % (u['ParentStudy'], requestedTags))
10307 self.assertEqual(10, len(a))
10308 CheckStudyContent(a)
10309 CheckRequestedTags(a)
10310
10311 a = DoGet(_REMOTE, '/series/%s' % u['ParentSeries'])
10312 self.assertEqual(10, len(a))
10313 CheckSeriesContent(a)
10314 self.assertFalse('RequestedTags' in a)
10315
10316 a = DoGet(_REMOTE, '/series/%s?requestedTags=%s' % (u['ParentSeries'], requestedTags))
10317 self.assertEqual(11, len(a))
10318 CheckSeriesContent(a)
10319 CheckRequestedTags(a)
10320
10321 a = DoGet(_REMOTE, '/instances/%s' % u['ID'])
10322 self.assertEqual(8, len(a))
10323 CheckInstanceContent(a)
10324 self.assertFalse('RequestedTags' in a)
10325
10326 a = DoGet(_REMOTE, '/instances/%s?requestedTags=%s' % (u['ID'], requestedTags))
10327 self.assertEqual(9, len(a))
10328 CheckInstanceContent(a)
10329 CheckRequestedTags(a)