[Happydoc-checkins] CVS: HappyDoc3/happydoclib test_scanner.py,1.8,1.9
Brought to you by:
doughellmann,
krlosaqp
From: Doug H. <dou...@us...> - 2002-12-28 16:41:34
|
Update of /cvsroot/happydoc/HappyDoc3/happydoclib In directory sc8-pr-cvs1:/tmp/cvs-serv29126/happydoclib Modified Files: test_scanner.py Log Message: Test the ignore pattern feature. Index: test_scanner.py =================================================================== RCS file: /cvsroot/happydoc/HappyDoc3/happydoclib/test_scanner.py,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** test_scanner.py 27 Dec 2002 18:35:10 -0000 1.8 --- test_scanner.py 28 Dec 2002 16:41:31 -0000 1.9 *************** *** 299,302 **** --- 299,322 ---- return + def testPackageTreeIgnoreTestFiles(self): + scanner = Scanner(['happydoclib'], ['^tests.py$', + '^test_.*py$', + ]) + + trees = scanner.getPackageTrees() + level_one = trees[0] + + for name in ('tests.py', + 'test_scanner.py', + ): + try: + ignoring = level_one[name] + except KeyError: + pass + else: + self.fail('Still have %s' % name) + + return + def testPackageTreeName(self): tree = PackageTree(None, 'tree1') |