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'])