# HG changeset patch # User Sebastien Jodogne # Date 1671719112 -3600 # Node ID 138d5efd4407add575ab0135f5bd152de51db690 # Parent 070bc47f4f3e34b4ad6e0a22245e0c9858ffcb03 added test_rle_planar_configuration diff -r 070bc47f4f3e -r 138d5efd4407 Database/2022-11-14-RLEPlanarConfiguration.dcm Binary file Database/2022-11-14-RLEPlanarConfiguration.dcm has changed diff -r 070bc47f4f3e -r 138d5efd4407 Tests/Tests.py --- a/Tests/Tests.py Mon Dec 19 15:46:50 2022 +0100 +++ b/Tests/Tests.py Thu Dec 22 15:25:12 2022 +0100 @@ -3901,6 +3901,7 @@ self.assertEqual(mbb, mab) + @unittest.skip("httpbin.org is down as of 2022-12-22") # TODO def test_httpClient_lua(self): retries = 4 result = '' @@ -8914,3 +8915,14 @@ DropOrthanc(_REMOTE) DropOrthanc(_LOCAL) + + def test_rle_planar_configuration(self): + # This test failed in Orthanc <= 1.11.2 + # https://groups.google.com/g/orthanc-users/c/CSVWfRasSR0/m/y1XDRXVnAgAJ + a = UploadInstance(_REMOTE, '2022-11-14-RLEPlanarConfiguration.dcm') ['ID'] + uri = '/instances/%s/preview' % a + im = GetImage(_REMOTE, uri) + self.assertEqual('RGB', im.mode) + self.assertEqual(1475, im.size[0]) + self.assertEqual(1475, im.size[1]) + self.assertEqual('c684b0050dc2523041240bf2d26dc85e', ComputeMD5(DoGet(_REMOTE, uri)))