comparison Tests/Tests.py @ 361:6cf5cc4d0a99 Orthanc-1.8.2

test_transfer_syntax_no_metaheader
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 18 Dec 2020 11:52:25 +0100
parents 8b476a383999
children 79ce0f7a9714
comparison
equal deleted inserted replaced
360:fee0c514f376 361:6cf5cc4d0a99
6155 self.assertEqual('6816cb19-844d5aee-85245eba-28e841e6-2414fae2', i[0]['ParentPatient']) 6155 self.assertEqual('6816cb19-844d5aee-85245eba-28e841e6-2414fae2', i[0]['ParentPatient'])
6156 self.assertEqual('/instances/66a662ce-7430e543-bad44d47-0dc5a943-ec7a538d', i[0]['Path']) 6156 self.assertEqual('/instances/66a662ce-7430e543-bad44d47-0dc5a943-ec7a538d', i[0]['Path'])
6157 6157
6158 # Both are "Success" (instead of one "AlreadyStored"), because "OverwriteInstance" is true 6158 # Both are "Success" (instead of one "AlreadyStored"), because "OverwriteInstance" is true
6159 self.assertEqual('Success', i[0]['Status']) 6159 self.assertEqual('Success', i[0]['Status'])
6160
6161
6162 def test_transfer_syntax_no_metaheader(self):
6163 a = UploadInstance(_REMOTE, 'TransferSyntaxes/1.2.840.10008.1.2.dcm')['ID']
6164 m = DoGet(_REMOTE, '/instances/%s/metadata?expand' % a)
6165 self.assertEqual('1.2.840.10008.5.1.4.1.1.4', m['SopClassUid'])
6166
6167 # This fails on Orthanc <= 1.8.1
6168 self.assertTrue('TransferSyntax' in m)
6169 self.assertEqual('1.2.840.10008.1.2', m['TransferSyntax'])