Mercurial > hg > orthanc-tests
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']) |