comparison Tests/Tests.py @ 176:48cc188ffb09

strip trailing 0 char that appears with some findscu versions
author am@osimis.io
date Thu, 20 Sep 2018 12:35:32 +0200
parents 09ca519087a1
children ef6b791c6d62
comparison
equal deleted inserted replaced
175:09ca519087a1 176:48cc188ffb09
2876 self.assertTrue('CT' in t) 2876 self.assertTrue('CT' in t)
2877 2877
2878 i = CallFindScu([ '-k', '0008,0052=STUDY', '-k', 'SOPClassesInStudy' ]) 2878 i = CallFindScu([ '-k', '0008,0052=STUDY', '-k', 'SOPClassesInStudy' ])
2879 s = re.findall('\(0008,0062\).*?\[(.*?)\]', i) 2879 s = re.findall('\(0008,0062\).*?\[(.*?)\]', i)
2880 self.assertEqual(1, len(s)) 2880 self.assertEqual(1, len(s))
2881 t = map(lambda x: x.strip(), s[0].split('\\')) 2881 t = map(lambda x: x.strip('\x00'), s[0].split('\\'))
2882 self.assertTrue('1.2.840.10008.5.1.4.1.1.2' in t) 2882 self.assertTrue('1.2.840.10008.5.1.4.1.1.2' in t)
2883 self.assertTrue('1.2.840.10008.5.1.4.1.1.128' in t) 2883 self.assertTrue('1.2.840.10008.5.1.4.1.1.128' in t)
2884 2884
2885 2885
2886 def test_decode_transfer_syntax(self): 2886 def test_decode_transfer_syntax(self):