[Happydoc-checkins] CVS: HappyDoc3/happydoclib/docset tests.py,1.2,1.3
Brought to you by:
doughellmann,
krlosaqp
|
From: Doug H. <dou...@us...> - 2002-12-28 16:00:16
|
Update of /cvsroot/happydoc/HappyDoc3/happydoclib/docset
In directory sc8-pr-cvs1:/tmp/cvs-serv16433/happydoclib/docset
Modified Files:
tests.py
Log Message:
Tests for name filtering function.
Index: tests.py
===================================================================
RCS file: /cvsroot/happydoc/HappyDoc3/happydoclib/docset/tests.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** tests.py 27 Dec 2002 18:37:25 -0000 1.2
--- tests.py 28 Dec 2002 16:00:13 -0000 1.3
***************
*** 82,85 ****
--- 82,126 ----
return
+ class TestDocSet(unittest.TestCase):
+
+ def testFilterNames(self):
+ docset = base.DocSet(
+ scanner=None,
+ title=self.__class__.__name__,
+ outputDirectory='/tmp',
+ includePrivateNames=0,
+ )
+
+ name_list = [ 'foo',
+ '_bar',
+ '__blah',
+ '__foobar__',
+ ]
+ expected = [ 'foo',
+ '__blah',
+ '__foobar__',
+ ]
+ actual = docset._filterNames(name_list)
+ self.failUnlessEqual(actual, expected)
+ return
+
+ def testNoFilterNames(self):
+ docset = base.DocSet(
+ scanner=None,
+ title=self.__class__.__name__,
+ outputDirectory='/tmp',
+ includePrivateNames=1,
+ )
+
+ name_list = [ 'foo',
+ '_bar',
+ '__blah',
+ '__foobar__',
+ ]
+ expected = name_list
+ actual = docset._filterNames(name_list)
+ self.failUnlessEqual(actual, expected)
+ return
+
class TestMultiFileDocSet(unittest.TestCase):
|