summaryrefslogtreecommitdiffstats
path: root/Lib/importlib/test/frozen/test_loader.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/importlib/test/frozen/test_loader.py')
-rw-r--r--Lib/importlib/test/frozen/test_loader.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/Lib/importlib/test/frozen/test_loader.py b/Lib/importlib/test/frozen/test_loader.py
new file mode 100644
index 0000000..b37ae7f
--- /dev/null
+++ b/Lib/importlib/test/frozen/test_loader.py
@@ -0,0 +1,27 @@
+import importlib
+from ..builtin import test_loader
+
+
+class LoaderTests(test_loader.LoaderTests):
+
+ name = '__phello__'
+ load_module = staticmethod(lambda name:
+ importlib.FrozenImporter().load_module(name))
+ verification = {'__name__': '__phello__', '__file__': '<frozen>',
+ '__package__': None, '__path__': ['__phello__']}
+
+
+class SubmoduleLoaderTests(LoaderTests):
+
+ name = '__phello__.spam'
+ verification = {'__name__': '__phello__.spam', '__file__': '<frozen>',
+ '__package__': None}
+
+
+def test_main():
+ from test.support import run_unittest
+ run_unittest(LoaderTests, SubmoduleLoaderTests)
+
+
+if __name__ == '__main__':
+ test_main()