do more work with classes from pytypes.h (especially for STL container casting)

This commit is contained in:
Wenzel Jakob
2016-01-17 22:36:41 +01:00
parent d561cb010c
commit 678d787ca4
10 changed files with 128 additions and 105 deletions

View File

@@ -10,7 +10,7 @@ test_function(enum=1)
None
test_function(enum=2)
None
<class 'Example4.EMode'>
<class 'example.EMode'>
EMode.EFirstMode
EMode.EFirstMode
Example4::test_function(enum=1)

View File

@@ -22,6 +22,8 @@ def sanitize(lines):
line = line.replace('__builtin__', 'builtins')
line = line.replace('example.', '')
line = line.replace('unicode', 'str')
line = line.replace('Example4.EMode', 'EMode')
line = line.replace('example.EMode', 'EMode')
line = line.replace('method of builtins.PyCapsule instance', '')
line = line.strip()
if sys.platform == 'win32':