diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2013-08-21 22:31:22 -0400 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2013-08-21 22:31:22 -0400 |
commit | f9adf9c8d673f7115724a85a62cd84aa159eb1ae (patch) | |
tree | 251461fdead24529e99faefd25c89c4db40f5a6f | |
parent | 203070debbfe6b519dd3b6649bc815df71c17616 (diff) | |
download | six-git-f9adf9c8d673f7115724a85a62cd84aa159eb1ae.tar.gz |
Added tests to ensure proper retention of __doc__ and __module__.
-rw-r--r-- | test_six.py | 4 |
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): |