Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 503:138d5efd4407
added test_rle_planar_configuration
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 22 Dec 2022 15:25:12 +0100 |
parents | 070bc47f4f3e |
children | 9f28cb3d7979 |
comparison
equal
deleted
inserted
replaced
502:070bc47f4f3e | 503:138d5efd4407 |
---|---|
3899 | 3899 |
3900 self.assertEqual(mba, maa) | 3900 self.assertEqual(mba, maa) |
3901 self.assertEqual(mbb, mab) | 3901 self.assertEqual(mbb, mab) |
3902 | 3902 |
3903 | 3903 |
3904 @unittest.skip("httpbin.org is down as of 2022-12-22") # TODO | |
3904 def test_httpClient_lua(self): | 3905 def test_httpClient_lua(self): |
3905 retries = 4 | 3906 retries = 4 |
3906 result = '' | 3907 result = '' |
3907 | 3908 |
3908 with open(GetDatabasePath('Lua/HttpClient.lua'), 'r') as f: | 3909 with open(GetDatabasePath('Lua/HttpClient.lua'), 'r') as f: |
8912 | 8913 |
8913 self.assertEqual(1, len(DoGet(_LOCAL, '/instances'))) | 8914 self.assertEqual(1, len(DoGet(_LOCAL, '/instances'))) |
8914 | 8915 |
8915 DropOrthanc(_REMOTE) | 8916 DropOrthanc(_REMOTE) |
8916 DropOrthanc(_LOCAL) | 8917 DropOrthanc(_LOCAL) |
8918 | |
8919 def test_rle_planar_configuration(self): | |
8920 # This test failed in Orthanc <= 1.11.2 | |
8921 # https://groups.google.com/g/orthanc-users/c/CSVWfRasSR0/m/y1XDRXVnAgAJ | |
8922 a = UploadInstance(_REMOTE, '2022-11-14-RLEPlanarConfiguration.dcm') ['ID'] | |
8923 uri = '/instances/%s/preview' % a | |
8924 im = GetImage(_REMOTE, uri) | |
8925 self.assertEqual('RGB', im.mode) | |
8926 self.assertEqual(1475, im.size[0]) | |
8927 self.assertEqual(1475, im.size[1]) | |
8928 self.assertEqual('c684b0050dc2523041240bf2d26dc85e', ComputeMD5(DoGet(_REMOTE, uri))) |