summaryrefslogtreecommitdiff
path: root/tests/import/builtin_import.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/import/builtin_import.py')
-rw-r--r--tests/import/builtin_import.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/import/builtin_import.py b/tests/import/builtin_import.py
index 734498d1b..364b0bae9 100644
--- a/tests/import/builtin_import.py
+++ b/tests/import/builtin_import.py
@@ -20,3 +20,12 @@ try:
__import__("xyz", None, None, None, -1)
except ValueError:
print("ValueError")
+
+# globals is not checked for level=0
+__import__("builtins", "globals")
+
+# globals must be a dict (or None) for level>0
+try:
+ __import__("builtins", "globals", None, None, 1)
+except TypeError:
+ print("TypeError")