diff options
author | smiddlek <smiddlek@b1010a0a-674b-0410-b734-77272b80c875> | 2012-11-16 19:17:52 +0000 |
---|---|---|
committer | smiddlek <smiddlek@b1010a0a-674b-0410-b734-77272b80c875> | 2012-11-16 19:17:52 +0000 |
commit | 160491d0384285698d726b1af21277f336107f51 (patch) | |
tree | eac4e643847865508bdf7ff2db51525650a2530e /mox_test_helper.py | |
parent | 836982b46ab9e1e60b12009aa5abab384131c697 (diff) | |
download | mox-master.tar.gz |
git-svn-id: http://pymox.googlecode.com/svn/trunk@75 b1010a0a-674b-0410-b734-77272b80c875
Diffstat (limited to 'mox_test_helper.py')
-rwxr-xr-x | mox_test_helper.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/mox_test_helper.py b/mox_test_helper.py index 5ac989f..58c099e 100755 --- a/mox_test_helper.py +++ b/mox_test_helper.py @@ -118,6 +118,25 @@ class CallableClass(object): return 'Not mock' +try: + import abc + + class MyDictABC(object): + __metaclass__ = abc.ABCMeta + + MyDictABC.register(dict) + + class CallableSubclassOfMyDictABC(MyDictABC): + + def __call__(self, one): + return 'Not mock' + + def __getitem__(self, key, default=None): + return 'Not mock' +except ImportError: + pass # Python 2.5 or earlier + + def MyTestFunction(one, two, nine=None): pass |