changeset 836:8d119b607d55

new ISO IR 13 test - currently skipped
author Alain Mazy <am@orthanc.team>
date Wed, 25 Jun 2025 15:13:00 +0200
parents 7c3fce850fc6
children 72540f20d493 97df5a151d44
files Database/Encodings/ISO_IR13.dcm Tests/Tests.py
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
Binary file Database/Encodings/ISO_IR13.dcm has changed
--- a/Tests/Tests.py	Mon Jun 16 14:21:41 2025 +0200
+++ b/Tests/Tests.py	Wed Jun 25 15:13:00 2025 +0200
@@ -12126,3 +12126,12 @@
         self.assertEqual('200', resp['status'])
         self.assertEqual(len(embedded), len(grayscale))
         self.assertEqual(embedded, grayscale)
+
+
+    @unittest.skip("Currently does not work with orthancteam/orthanc images")  # TODO
+    def test_encodings_iso_ir13(self):
+        # from https://discourse.orthanc-server.org/t/issue-with-special-characters-when-scans-where-uploaded-with-specificcharacterset-dicom-tag-value-as-iso-ir-13/5962
+        instanceId = UploadInstance(_REMOTE, 'Encodings/ISO_IR13.dcm')['ID']
+        tags = DoGet(_REMOTE, '/instances/%s/tags?simplify' % instanceId)
+        self.assertEqual('ORIGINAL\PRIMARY\M\NORM\DIS2D\FM\FIL', tags['ImageType'])
+