[Happydoc-checkins] CVS: HappyDoc3/happydoclib test_scanner.py,1.3,1.4
Brought to you by:
doughellmann,
krlosaqp
From: Doug H. <dou...@us...> - 2002-12-01 22:36:17
|
Update of /cvsroot/happydoc/HappyDoc3/happydoclib In directory sc8-pr-cvs1:/tmp/cvs-serv27588/happydoclib Modified Files: test_scanner.py Log Message: Update tests to include mimetype checks. Index: test_scanner.py =================================================================== RCS file: /cvsroot/happydoc/HappyDoc3/happydoclib/test_scanner.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** test_scanner.py 17 Nov 2002 16:19:59 -0000 1.3 --- test_scanner.py 1 Dec 2002 22:36:14 -0000 1.4 *************** *** 99,106 **** expected_tree = trees[0] ! self.failUnlessEqual(expected_tree.getName(), ! 'testScanner', ! 'First level tree got %s instead of testScanner' % expected_tree.getName(), ! ) level_one = expected_tree['levelOne'] --- 99,107 ---- expected_tree = trees[0] ! self.failUnlessEqual( ! expected_tree.getName(), ! 'testScanner', ! 'First level tree got %s instead of testScanner' % expected_tree.getName(), ! ) level_one = expected_tree['levelOne'] *************** *** 118,121 **** --- 119,156 ---- except KeyError: self.fail('Could not get one.py') + else: + # + # Make sure of the mimetype + # + mimetype = module_one.getMimeType() + self.failUnlessEqual(mimetype, ('text/x-python', None)) + + # + # Try for README.txt + # + try: + readme = level_one['README.txt'] + except KeyError: + self.fail('Could not get README.txt') + else: + # + # Make sure of the mimetype + # + mimetype = readme.getMimeType() + self.failUnlessEqual(mimetype, ('text/plain', None)) + + # + # Try for Existing.html + # + try: + readme = level_one['Existing.html'] + except KeyError: + self.fail('Could not get Existing.html') + else: + # + # Make sure of the mimetype + # + mimetype = readme.getMimeType() + self.failUnlessEqual(mimetype, ('text/html', None)) # *************** *** 145,148 **** --- 180,197 ---- self.fail('Could not get two.py') + + # + # Try for README.txt + # + try: + readme = level_two['README.stx'] + except KeyError: + self.fail('Could not get README.stx') + else: + # + # Make sure of the mimetype + # + mimetype = readme.getMimeType() + self.failUnlessEqual(mimetype, ('text/x-structured', None)) return |