summaryrefslogtreecommitdiff
path: root/test_six.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2013-08-21 22:31:22 -0400
committerJason R. Coombs <jaraco@jaraco.com>2013-08-21 22:31:22 -0400
commitf9adf9c8d673f7115724a85a62cd84aa159eb1ae (patch)
tree251461fdead24529e99faefd25c89c4db40f5a6f /test_six.py
parent203070debbfe6b519dd3b6649bc815df71c17616 (diff)
downloadsix-git-f9adf9c8d673f7115724a85a62cd84aa159eb1ae.tar.gz
Added tests to ensure proper retention of __doc__ and __module__.
Diffstat (limited to 'test_six.py')
-rw-r--r--test_six.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/test_six.py b/test_six.py
index a83f1ba..ca6857b 100644
--- a/test_six.py
+++ b/test_six.py
@@ -502,10 +502,12 @@ def test_add_metaclass():
class Meta(type):
pass
class X:
- pass
+ "success"
X = six.add_metaclass(Meta)(X)
assert type(X) is Meta
assert issubclass(X, object)
+ assert X.__module__ is __name__
+ assert X.__doc__ == "success"
class Base(object):
pass
class X(Base):