Import PyScript Version into Python Runtime (#958)

* Import current version as PyScript.__version__ and PyScript.version_info

* Add integration, python unit tests
 
* Mock pyscript.py with __mocks__/pyscript.js to make jest tests happy
This commit is contained in:
Jeff Glass
2022-11-18 11:49:45 -06:00
committed by GitHub
parent 0e1c396d7c
commit 687b93d148
9 changed files with 118 additions and 7 deletions

View File

@@ -117,3 +117,10 @@ def test_uses_top_level_await():
"""
)
assert pyscript.uses_top_level_await(src) is False
def test_set_version_info():
version_string = "1234.56.78.ABCD"
pyscript.PyScript.set_version_info(version_string)
assert pyscript.PyScript.__version__ == version_string
assert pyscript.PyScript.version_info == (1234, 56, 78, "ABCD")