Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 417:a5b6a8f2dd98
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 23 Jun 2021 14:33:04 +0200 |
parents | 80164728c038 |
children | 8a3d67a40083 |
comparison
equal
deleted
inserted
replaced
416:80164728c038 | 417:a5b6a8f2dd98 |
---|---|
7760 self.assertEqual('2', DoGet(_REMOTE, '/instances/%s/tags?simplify' % knee2) ['InstanceNumber']) | 7760 self.assertEqual('2', DoGet(_REMOTE, '/instances/%s/tags?simplify' % knee2) ['InstanceNumber']) |
7761 for i in [ knee1, knee2 ]: | 7761 for i in [ knee1, knee2 ]: |
7762 self.assertEqual(series, DoGet(_REMOTE, '/instances/%s/series' % i) ['ID']) | 7762 self.assertEqual(series, DoGet(_REMOTE, '/instances/%s/series' % i) ['ID']) |
7763 self.assertEqual(study, DoGet(_REMOTE, '/instances/%s/study' % i) ['ID']) | 7763 self.assertEqual(study, DoGet(_REMOTE, '/instances/%s/study' % i) ['ID']) |
7764 | 7764 |
7765 self.assertRaises(Exception, lambda: DoPost(_REMOTE, '/studies/%s/split' % study, { | |
7766 'KeepSource' : False | |
7767 })) # Neither "Instances", nor "Series" | |
7768 | |
7769 self.assertRaises(Exception, lambda: DoPost(_REMOTE, '/studies/%s/split' % study, { | |
7770 'KeepSource' : False, | |
7771 'Instances' : [ ], | |
7772 'Series' : [ ] | |
7773 })) # Empty "Instances" and "Series" | |
7774 | |
7775 self.assertRaises(Exception, lambda: DoPost(_REMOTE, '/studies/%s/split' % study, { | |
7776 'Instances' : [ 'nope' ], | |
7777 'KeepSource' : False | |
7778 })) | |
7779 | |
7780 self.assertRaises(Exception, lambda: DoPost(_REMOTE, '/studies/%s/split' % study, { | |
7781 'Series' : [ 'nope' ], | |
7782 'KeepSource' : False | |
7783 })) | |
7784 | |
7765 result = DoPost(_REMOTE, '/studies/%s/split' % study, { | 7785 result = DoPost(_REMOTE, '/studies/%s/split' % study, { |
7766 'Instances' : [ knee1 ], | 7786 'Instances' : [ knee1 ], |
7767 'KeepSource' : False | 7787 'KeepSource' : False |
7768 }) | 7788 }) |
7769 | 7789 |