[Checkins] SVN: z3c.testsetup/branches/new_markers/src/z3c/testsetup/ Update tests.
Uli Fouquet
uli at gnufix.de
Wed Sep 3 07:35:10 EDT 2008
Log message for revision 90744:
Update tests.
Changed:
U z3c.testsetup/branches/new_markers/src/z3c/testsetup/README.txt
U z3c.testsetup/branches/new_markers/src/z3c/testsetup/nozopeapptesting.txt
U z3c.testsetup/branches/new_markers/src/z3c/testsetup/testgetter.txt
-=-
Modified: z3c.testsetup/branches/new_markers/src/z3c/testsetup/README.txt
===================================================================
--- z3c.testsetup/branches/new_markers/src/z3c/testsetup/README.txt 2008-09-03 11:33:55 UTC (rev 90743)
+++ z3c.testsetup/branches/new_markers/src/z3c/testsetup/README.txt 2008-09-03 11:35:10 UTC (rev 90744)
@@ -125,8 +125,8 @@
>>> suite = test_suite()
>>> get_basenames_from_suite(suite)
- ['file1.py', 'file1.txt', 'file1.txt', 'subdirfile.txt',
- 'subdirfile.txt']
+ ['file1.py', 'file1.txt', 'file1.txt', 'file1.txt', 'subdirfile.txt',
+ 'subdirfile.txt', 'subdirfile.txt']
Compared with the first call to `register_all_tests` we got some
strange results here: there is a '.py' file, which should have been
@@ -179,7 +179,8 @@
>>> suite = test_suite()
>>> get_basenames_from_suite(suite)
- ['file1.py', 'file1.txt', 'subdirfile.txt']
+ ['file1.py', 'file1.txt', 'file1.txt', 'subdirfile.txt',
+ 'subdirfile.txt']
- **pfilter_func**:
Modified: z3c.testsetup/branches/new_markers/src/z3c/testsetup/nozopeapptesting.txt
===================================================================
--- z3c.testsetup/branches/new_markers/src/z3c/testsetup/nozopeapptesting.txt 2008-09-03 11:33:55 UTC (rev 90743)
+++ z3c.testsetup/branches/new_markers/src/z3c/testsetup/nozopeapptesting.txt 2008-09-03 11:35:10 UTC (rev 90744)
@@ -45,6 +45,7 @@
>>> from pprint import pprint
>>> pprint(sorted([str(x) for x in tc]))
["<class 'z3c.testsetup.testgetter.PythonTestGetter'>",
+ "<class 'z3c.testsetup.testgetter.SimpleDocTestGetter'>",
"<class 'z3c.testsetup.testgetter.UnitDocTestGetter'>"]
What is missing here, is the FunctionalDocTestGetter that normally
@@ -80,4 +81,5 @@
>>> pprint(sorted([str(x) for x in tc]))
["<class 'z3c.testsetup.functional.testgetter.FunctionalDocTestGetter'>",
"<class 'z3c.testsetup.testgetter.PythonTestGetter'>",
+ "<class 'z3c.testsetup.testgetter.SimpleDocTestGetter'>",
"<class 'z3c.testsetup.testgetter.UnitDocTestGetter'>"]
Modified: z3c.testsetup/branches/new_markers/src/z3c/testsetup/testgetter.txt
===================================================================
--- z3c.testsetup/branches/new_markers/src/z3c/testsetup/testgetter.txt 2008-09-03 11:33:55 UTC (rev 90743)
+++ z3c.testsetup/branches/new_markers/src/z3c/testsetup/testgetter.txt 2008-09-03 11:35:10 UTC (rev 90744)
@@ -103,14 +103,15 @@
>>> getter_classes
[<class '....FunctionalDocTestGetter'>,
<class '....UnitDocTestGetter'>,
- <class '....PythonTestGetter'>]
+ <class '....PythonTestGetter'>,
+ <class '....SimpleDocTestGetter'>]
Each of this classes should provide a 'signature char'. This is stored
as the ``special_char`` attribute of a ``TestGetter`` class::
>>> [(x.__name__, x.special_char) for x in getter_classes]
[('FunctionalDocTestGetter', 'f'), ('UnitDocTestGetter', 'u'),
- ('PythonTestGetter', 'p')]
+ ('PythonTestGetter', 'p'), ('SimpleDocTestGetter', 'd')]
As we can see, functional doc test parameters are marked with a
preceeding `f`. So we use 'fextensions' to mark the 'extensions'
More information about the Checkins
mailing list