Skip to content

Commit 6d86239

Browse files
committed
Python: Test all cases
Note that the test in `no_py_extension` isn't complete, since we're not extracting the `main` file there.
1 parent 17d1768 commit 6d86239

File tree

22 files changed

+50
-6
lines changed

22 files changed

+50
-6
lines changed
Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
1-
| main | code/main.py:0:0:0:0 | Script main |
2-
| module | code/module.py:0:0:0:0 | Module module |
3-
| package | code/package:0:0:0:0 | Package package |
4-
| package.__init__ | code/package/__init__.py:0:0:0:0 | Module package.__init__ |
5-
| package.package_main | code/package/package_main.py:0:0:0:0 | Module package.package_main |
6-
| package.package_module | code/package/package_module.py:0:0:0:0 | Module package.package_module |
1+
| main | hash_bang/main.py:0:0:0:0 | Script main |
2+
| main | name_main/main.py:0:0:0:0 | Module main |
3+
| module | hash_bang/module.py:0:0:0:0 | Module module |
4+
| module | name_main/module.py:0:0:0:0 | Module module |
5+
| package | hash_bang/package:0:0:0:0 | Package package |
6+
| package | name_main/package:0:0:0:0 | Package package |
7+
| package | no_py_extension/package:0:0:0:0 | Package package |
8+
| package.__init__ | hash_bang/package/__init__.py:0:0:0:0 | Module package.__init__ |
9+
| package.__init__ | name_main/package/__init__.py:0:0:0:0 | Module package.__init__ |
10+
| package.__init__ | no_py_extension/package/__init__.py:0:0:0:0 | Module package.__init__ |
11+
| package.package_main | hash_bang/package/package_main.py:0:0:0:0 | Module package.package_main |
12+
| package.package_main | name_main/package/package_main.py:0:0:0:0 | Module package.package_main |
13+
| package.package_main | no_py_extension/package/package_main.py:0:0:0:0 | Module package.package_main |
14+
| package.package_module | hash_bang/package/package_module.py:0:0:0:0 | Module package.package_module |
15+
| package.package_module | name_main/package/package_module.py:0:0:0:0 | Module package.package_module |
16+
| package.package_module | no_py_extension/package/package_module.py:0:0:0:0 | Module package.package_module |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
print(__file__)
2+
import module
3+
import package
4+
import namespace_package
5+
import namespace_package.namespace_package_main
6+
7+
if __name__ == '__main__':
8+
print(module.message)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
print(__file__.split("entry_point")[1])
2+
message = "Hello world!"

0 commit comments

Comments
 (0)