[Epydoc-commits] SF.net SVN: epydoc: [1451] trunk/epydoc/src/epydoc/test
Brought to you by:
edloper
|
From: <ed...@us...> - 2007-02-11 04:11:42
|
Revision: 1451
http://svn.sourceforge.net/epydoc/?rev=1451&view=rev
Author: edloper
Date: 2007-02-10 20:11:41 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
- Changed tests to use "pickle" as an example module rather than "re",
since in Python <=2.4, re.match returned an object named 'sre.match',
but in Python >=2.5, it is now named "re.match" (since the sre
module was deprecated). This was causing tests to fail when run with
Python 2.5.
Modified Paths:
--------------
trunk/epydoc/src/epydoc/test/docbuilder.doctest
trunk/epydoc/src/epydoc/test/docintrospecter.doctest
Modified: trunk/epydoc/src/epydoc/test/docbuilder.doctest
===================================================================
--- trunk/epydoc/src/epydoc/test/docbuilder.doctest 2007-02-11 04:04:28 UTC (rev 1450)
+++ trunk/epydoc/src/epydoc/test/docbuilder.doctest 2007-02-11 04:11:41 UTC (rev 1451)
@@ -140,14 +140,14 @@
>>> runbuilder(s="""
... from __future__ import division
- ... from re import match
+ ... from pickle import dump
... """,
... attribs='variables value')
ModuleDoc for epydoc_test [0]
+- variables
- +- match => VariableDoc for epydoc_test.match [1]
+ +- dump => VariableDoc for epydoc_test.dump [1]
+- value
- +- ValueDoc for sre.match [2]
+ +- ValueDoc for pickle.dump [2]
Specifying constructor signature in class docstring
Modified: trunk/epydoc/src/epydoc/test/docintrospecter.doctest
===================================================================
--- trunk/epydoc/src/epydoc/test/docintrospecter.doctest 2007-02-11 04:04:28 UTC (rev 1450)
+++ trunk/epydoc/src/epydoc/test/docintrospecter.doctest 2007-02-11 04:11:41 UTC (rev 1451)
@@ -148,9 +148,9 @@
or not, so it sets `is_imported` to `UNKNOWN` when it can't decide:
>>> runintrospecter(s="""
- ... from re import match # definitely imported
- ... from re import error # definitely imported
- ... from re import MULTILINE # might be imported
+ ... from pickle import dump # definitely imported
+ ... from pickle import Pickler # definitely imported
+ ... from pickle import HIGHEST_PROTOCOL # might be imported
... class A: pass # definitely not imported
... def f(x): pass # definitely not imported
... """, attribs="variables is_imported")
@@ -158,14 +158,14 @@
+- variables
+- A => VariableDoc for epydoc_test.A [1]
| +- is_imported = False
- +- MULTILINE => VariableDoc for epydoc_test.MULTILINE [2]
+ +- HIGHEST_PROTOCOL => VariableDoc for epydoc_test.HIGHEST_PROTOCOL [2]
| +- is_imported = <UNKNOWN>
- +- error => VariableDoc for epydoc_test.error [3]
+ +- Pickler => VariableDoc for epydoc_test.Pickler [3]
| +- is_imported = True
- +- f => VariableDoc for epydoc_test.f [4]
- | +- is_imported = False
- +- match => VariableDoc for epydoc_test.match [5]
- +- is_imported = True
+ +- dump => VariableDoc for epydoc_test.dump [4]
+ | +- is_imported = True
+ +- f => VariableDoc for epydoc_test.f [5]
+ +- is_imported = False
Variable Docstrings
===================
@@ -504,32 +504,32 @@
=======
>>> runintrospecter(s="""
- ... import re
- ... from re import match
+ ... import pickle
+ ... from pickle import dump
... """,
... attribs='variables value is_imported')
ModuleDoc for epydoc_test [0]
+- variables
- +- match => VariableDoc for epydoc_test.match [1]
+ +- dump => VariableDoc for epydoc_test.dump [1]
| +- is_imported = True
| +- value
- | +- ValueDoc for sre.match [2]
- +- re => VariableDoc for epydoc_test.re [3]
+ | +- ValueDoc for pickle.dump [2]
+ +- pickle => VariableDoc for epydoc_test.pickle [3]
+- is_imported = True
+- value
- +- ModuleDoc for re [4]
+ +- ModuleDoc for pickle [4]
+- variables = {}
>>> runintrospecter(s="""
... from __future__ import division
- ... from re import match
+ ... from pickle import dump
... """,
... attribs='variables value')
ModuleDoc for epydoc_test [0]
+- variables
- +- match => VariableDoc for epydoc_test.match [1]
+ +- dump => VariableDoc for epydoc_test.dump [1]
+- value
- +- ValueDoc for sre.match [2]
+ +- ValueDoc for pickle.dump [2]
Unicode
=======
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|