comparison rankfilter_GCMS/test/test_pdfread.py @ 16:53e1eee93430

Last tested version
author pieter.lukasse@wur.nl
date Fri, 24 Jan 2014 10:38:31 +0100
parents 9d5f4f5f764b
children 637830ac8bcd
comparison
equal deleted inserted replaced
15:777c1c2a17a2 16:53e1eee93430
15 15
16 def test_getPDF(self): 16 def test_getPDF(self):
17 ''' 17 '''
18 Tests the reading and parsing of a NIST PDF file 18 Tests the reading and parsing of a NIST PDF file
19 ''' 19 '''
20 [hitlist, hitlist_missed] = pdfread.getPDF(self.nist_pdf) 20 [hitlist, hitlist_missed] = pdfread.getPDF(self.nist_pdf, True)
21 rows = [hitlist[row] for row in hitlist.keys()] 21 rows = [hitlist[row] for row in hitlist.keys()]
22 data = [set(row) for row in zip(*rows)] 22 data = [set(row) for row in zip(*rows)]
23 expected_element = set(('12.3', ' Sucrose ', '14', 'undef', ' standards 2009', ' 660', 'not_def', 23 expected_element = set(('12.3', ' Sucrose ', '14', 'undef', ' standards 2009', ' 660', 'not_def',
24 '18495-0.142537-21284-2.26544e+07-135', '22.6544', ' 714')) 24 '18495-0.142537-21284-2.26544e+07-135', '22.6544', ' 714'))
25 self.failUnless(expected_element in data) 25 self.failUnless(expected_element in data)