summaryrefslogtreecommitdiff
path: root/numpy/tests
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/tests')
-rw-r--r--numpy/tests/typing/reveal/modules.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/numpy/tests/typing/reveal/modules.py b/numpy/tests/typing/reveal/modules.py
new file mode 100644
index 000000000..b4a94e326
--- /dev/null
+++ b/numpy/tests/typing/reveal/modules.py
@@ -0,0 +1,26 @@
+import numpy as np
+
+reveal_type(np) # E: ModuleType
+
+reveal_type(np.char) # E: ModuleType
+reveal_type(np.compat) # E: ModuleType
+reveal_type(np.core) # E: ModuleType
+reveal_type(np.ctypeslib) # E: ModuleType
+reveal_type(np.emath) # E: ModuleType
+reveal_type(np.fft) # E: ModuleType
+reveal_type(np.lib) # E: ModuleType
+reveal_type(np.linalg) # E: ModuleType
+reveal_type(np.ma) # E: ModuleType
+reveal_type(np.math) # E: ModuleType
+reveal_type(np.matrixlib) # E: ModuleType
+reveal_type(np.os) # E: ModuleType
+reveal_type(np.polynomial) # E: ModuleType
+reveal_type(np.random) # E: ModuleType
+reveal_type(np.rec) # E: ModuleType
+reveal_type(np.sys) # E: ModuleType
+reveal_type(np.testing) # E: ModuleType
+reveal_type(np.version) # E: ModuleType
+reveal_type(np.warnings) # E: ModuleType
+
+# TODO: Remove when annotations have been added to `np.linalg.norm`
+reveal_type(np.linalg.norm) # E: Any