Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 326:05f48c19c60d
Test "Retrieve AE Title" is returned by C-FIND SCP
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 14 Aug 2020 08:19:29 +0200 |
parents | 6164d39399ad |
children | 33ba5b1a0dd9 |
comparison
equal
deleted
inserted
replaced
325:b7c2fb8e1b57 | 326:05f48c19c60d |
---|---|
1211 self.assertTrue('19980312' in studies) | 1211 self.assertTrue('19980312' in studies) |
1212 i = CallFindScu([ '-k', '0008,0052=STUDY', '-k', 'StudyDate=-19980312' ]) | 1212 i = CallFindScu([ '-k', '0008,0052=STUDY', '-k', 'StudyDate=-19980312' ]) |
1213 studies = re.findall('\(0008,0020\).*?\[\s*(.*?)\s*\]', i) | 1213 studies = re.findall('\(0008,0020\).*?\[\s*(.*?)\s*\]', i) |
1214 self.assertEqual(1, len(studies)) | 1214 self.assertEqual(1, len(studies)) |
1215 self.assertTrue('19980312' in studies) | 1215 self.assertTrue('19980312' in studies) |
1216 | |
1217 # Test that "Retrieve AE Title (0008,0054)" is present, which | |
1218 # was *not* the case in Orthanc <= 1.7.2 | |
1219 i = CallFindScu([ '-k', '0008,0052=INSTANCE' ]) | |
1220 instances = re.findall('\(0008,0054\).*?\[\s*(.*?)\s*\]', i) | |
1221 self.assertEqual(2, len(instances)) | |
1222 self.assertEqual('ORTHANC', instances[0].strip()) | |
1223 self.assertEqual('ORTHANC', instances[1].strip()) | |
1216 | 1224 |
1217 | 1225 |
1218 def test_incoming_findscu_2(self): | 1226 def test_incoming_findscu_2(self): |
1219 # This test fails if "LookupMode_DatabaseOnly" is used | 1227 # This test fails if "LookupMode_DatabaseOnly" is used |
1220 # (sequences are not available in this mode, and only main | 1228 # (sequences are not available in this mode, and only main |