Mercurial > hg > orthanc-tests
diff Tests/Tests.py @ 60:cd3c7f70f139
test backward compatibility with Orthanc 0.9.4
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 19 Nov 2015 12:00:30 +0100 |
parents | 84378ada15ab |
children | 967d44407308 |
line wrap: on
line diff
--- a/Tests/Tests.py Wed Nov 18 09:56:47 2015 +0100 +++ b/Tests/Tests.py Thu Nov 19 12:00:30 2015 +0100 @@ -2475,14 +2475,25 @@ def test_dicom_to_json(self): i = UploadInstance(_REMOTE, 'PrivateMDNTags.dcm')['ID'] + j = UploadInstance(_REMOTE, 'PrivateTags.dcm')['ID'] + + t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % i) + with open(GetDatabasePath('PrivateMDNTagsSimplify.json'), 'r') as f: + self.assertEqual(json.loads(f.read()), t) t = DoGet(_REMOTE, '/instances/%s/tags' % i) with open(GetDatabasePath('PrivateMDNTagsFull.json'), 'r') as f: self.assertEqual(json.loads(f.read()), t) - t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % i) - with open(GetDatabasePath('PrivateMDNTagsSimplify.json'), 'r') as f: - self.assertEqual(json.loads(f.read()), t) + t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % j) + with open(GetDatabasePath('PrivateTagsSimplify.json'), 'r') as f: + a = json.loads(f.read()) + self.assertEqual(a, t) + + t = DoGet(_REMOTE, '/instances/%s/tags' % j) + with open(GetDatabasePath('PrivateTagsFull.json'), 'r') as f: + a = json.loads(f.read()) + self.assertEqual(a, t) def test_batch_archive(self):