summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_unittest/testmock/support.py
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2022-06-21 08:27:59 (GMT)
committerGitHub <noreply@github.com>2022-06-21 08:27:59 (GMT)
commitc735d545343c3ab002c62596b2fb2cfa4488b0af (patch)
treeadbb76c603493bd734f4dcc9cc4871c74f22fb43 /Lib/test/test_unittest/testmock/support.py
parentd82e0bfe8b98a122ca443b356d81998c804b686e (diff)
downloadcpython-c735d545343c3ab002c62596b2fb2cfa4488b0af.zip
cpython-c735d545343c3ab002c62596b2fb2cfa4488b0af.tar.gz
cpython-c735d545343c3ab002c62596b2fb2cfa4488b0af.tar.bz2
gh-93839: Move Lib/unttest/test/ to Lib/test/test_unittest/ (#94043)
* Move Lib/unittest/test/ to Lib/test/test_unittest/ * Remove Lib/test/test_unittest.py * Replace unittest.test with test.test_unittest * Remove unittest.load_tests() * Rewrite unittest __init__.py and __main__.py * Update build system, CODEOWNERS, and wasm_assets.py
Diffstat (limited to 'Lib/test/test_unittest/testmock/support.py')
-rw-r--r--Lib/test/test_unittest/testmock/support.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/Lib/test/test_unittest/testmock/support.py b/Lib/test/test_unittest/testmock/support.py
new file mode 100644
index 0000000..49986d6
--- /dev/null
+++ b/Lib/test/test_unittest/testmock/support.py
@@ -0,0 +1,16 @@
+target = {'foo': 'FOO'}
+
+
+def is_instance(obj, klass):
+ """Version of is_instance that doesn't access __class__"""
+ return issubclass(type(obj), klass)
+
+
+class SomeClass(object):
+ class_attribute = None
+
+ def wibble(self): pass
+
+
+class X(object):
+ pass