Mercurial > hg > orthanc-tests
comparison Plugins/DicomWeb/Run.py @ 314:59e8a50bef00
fix
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 26 May 2020 11:23:14 +0200 |
parents | b8399213b840 |
children | bac7cc80f240 |
comparison
equal
deleted
inserted
replaced
313:857016edb861 | 314:59e8a50bef00 |
---|---|
539 | 539 |
540 def test_bitbucket_issue_113(self): | 540 def test_bitbucket_issue_113(self): |
541 # Wrong serialization of PN VR | 541 # Wrong serialization of PN VR |
542 # https://bitbucket.org/sjodogne/orthanc/issues/113 | 542 # https://bitbucket.org/sjodogne/orthanc/issues/113 |
543 # https://bitbucket.org/sjodogne/orthanc-dicomweb/issues/2/ | 543 # https://bitbucket.org/sjodogne/orthanc-dicomweb/issues/2/ |
544 | |
545 # Make sure UTF-8 encoding is used | |
546 self.assertEqual('Utf8', DoPut(ORTHANC, '/tools/default-encoding', 'Utf8')) | |
544 | 547 |
545 UploadInstance(ORTHANC, 'Encodings/DavidClunie/SCSX1') | 548 UploadInstance(ORTHANC, 'Encodings/DavidClunie/SCSX1') |
546 study = '1.3.6.1.4.1.5962.1.2.0.1175775771.5711.0' | 549 study = '1.3.6.1.4.1.5962.1.2.0.1175775771.5711.0' |
547 | 550 |
548 # This is the WADO-RS testing | 551 # This is the WADO-RS testing |
800 if onlyAlphabetic: | 803 if onlyAlphabetic: |
801 self.assertEqual(1, len(qido[0]['00100010']['Value'][0])) | 804 self.assertEqual(1, len(qido[0]['00100010']['Value'][0])) |
802 else: | 805 else: |
803 self.assertEqual(3, len(qido[0]['00100010']['Value'][0])) | 806 self.assertEqual(3, len(qido[0]['00100010']['Value'][0])) |
804 return qido[0]['00100010']['Value'][0] | 807 return qido[0]['00100010']['Value'][0] |
808 | |
809 # Make sure UTF-8 encoding is used | |
810 self.assertEqual('Utf8', DoPut(ORTHANC, '/tools/default-encoding', 'Utf8')) | |
805 | 811 |
806 # Check out "test_issue_95_encodings" in "../../Tests/Tests.py" | 812 # Check out "test_issue_95_encodings" in "../../Tests/Tests.py" |
807 | 813 |
808 self.assertEqual(u'Buc^Jérôme', GetPatientName('Encodings/DavidClunie/SCSFREN', True) ['Alphabetic']) | 814 self.assertEqual(u'Buc^Jérôme', GetPatientName('Encodings/DavidClunie/SCSFREN', True) ['Alphabetic']) |
809 self.assertEqual(u'Äneas^Rüdiger', GetPatientName('Encodings/DavidClunie/SCSGERM', True)['Alphabetic']) | 815 self.assertEqual(u'Äneas^Rüdiger', GetPatientName('Encodings/DavidClunie/SCSGERM', True)['Alphabetic']) |