tests/unix/extra_coverage: Add tests for importing frozen packages.
This commit is contained in:
parent
b528e9a428
commit
a722ed532f
|
@ -17,3 +17,15 @@ print(hash(str(data[1], 'utf8')))
|
|||
# test basic import of frozen scripts
|
||||
import frzstr1
|
||||
import frzmpy1
|
||||
|
||||
# test import of frozen packages with __init__.py
|
||||
import frzstr_pkg1
|
||||
print(frzstr_pkg1.x)
|
||||
import frzmpy_pkg1
|
||||
print(frzmpy_pkg1.x)
|
||||
|
||||
# test import of frozen packages without __init__.py
|
||||
from frzstr_pkg2.mod import Foo
|
||||
print(Foo.x)
|
||||
from frzmpy_pkg2.mod import Foo
|
||||
print(Foo.x)
|
||||
|
|
|
@ -50,3 +50,11 @@ Warning: test
|
|||
7300
|
||||
frzstr1
|
||||
frzmpy1
|
||||
frzstr_pkg1.__init__
|
||||
1
|
||||
frzmpy_pkg1.__init__
|
||||
1
|
||||
frzstr_pkg2.mod
|
||||
1
|
||||
frzmpy_pkg2.mod
|
||||
1
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# test frozen package with __init__.py
|
||||
print('frzmpy_pkg1.__init__')
|
||||
x = 1
|
|
@ -0,0 +1,4 @@
|
|||
# test frozen package without __init__.py
|
||||
print('frzmpy_pkg2.mod')
|
||||
class Foo:
|
||||
x = 1
|
|
@ -0,0 +1,3 @@
|
|||
# test frozen package with __init__.py
|
||||
print('frzstr_pkg1.__init__')
|
||||
x = 1
|
|
@ -0,0 +1,4 @@
|
|||
# test frozen package without __init__.py
|
||||
print('frzstr_pkg2.mod')
|
||||
class Foo:
|
||||
x = 1
|
Loading…
Reference in New Issue