Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 55:a395fd51cc4f
test_dicom_to_json
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 21 Oct 2015 16:11:43 +0200 |
parents | c5f8a6b0d85e |
children | 1059b8de42de |
comparison
equal
deleted
inserted
replaced
54:c5f8a6b0d85e | 55:a395fd51cc4f |
---|---|
2464 CallMoveScu([ '--study', '-k', '0008,0052=PATIENT', '-k', 'AccessionNumber=A10003245599' ]) | 2464 CallMoveScu([ '--study', '-k', '0008,0052=PATIENT', '-k', 'AccessionNumber=A10003245599' ]) |
2465 self.assertEqual(0, len(DoGet(_LOCAL, '/patients'))) | 2465 self.assertEqual(0, len(DoGet(_LOCAL, '/patients'))) |
2466 CallMoveScu([ '--study', '-k', '0008,0052=STUDY', '-k', 'AccessionNumber=A10003245599' ]) | 2466 CallMoveScu([ '--study', '-k', '0008,0052=STUDY', '-k', 'AccessionNumber=A10003245599' ]) |
2467 self.assertEqual(1, len(DoGet(_LOCAL, '/patients'))) | 2467 self.assertEqual(1, len(DoGet(_LOCAL, '/patients'))) |
2468 | 2468 |
2469 | |
2470 def test_dicom_to_json(self): | |
2471 i = UploadInstance(_REMOTE, 'PrivateMDNTags.dcm')['ID'] | |
2472 | |
2473 t = DoGet(_REMOTE, '/instances/%s/tags' % i) | |
2474 with open(GetDatabasePath('PrivateMDNTagsFull.json'), 'r') as f: | |
2475 self.assertEqual(json.loads(f.read()), t) | |
2476 | |
2477 t = DoGet(_REMOTE, '/instances/%s/tags?simplify' % i) | |
2478 with open(GetDatabasePath('PrivateMDNTagsSimplify.json'), 'r') as f: | |
2479 self.assertEqual(json.loads(f.read()), t) |