File tree 1 file changed +22
-2
lines changed
1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change 22
22
fail-fast : false
23
23
matrix :
24
24
os : [ubuntu-latest]
25
- pyodide-version : ["0.27.2 "]
25
+ pyodide-version : ["0.27.0a2 "]
26
26
test-config : [
27
27
# FIXME: recent version of chrome gets timeout
28
28
{ runner: selenium, runtime: chrome, runtime-version: "125" },
31
31
32
32
steps :
33
33
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
34
+ # with:
35
+ # submodules: recursive
34
36
with :
35
- submodules : recursive
37
+ ref : v0.8.0
36
38
37
39
- uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
38
40
with :
54
56
run : |
55
57
python3 -m pip install -e .[test]
56
58
59
+ - name : Add this test to the end of the test_install.py file
60
+ shell : bash -l {0}
61
+ run : |
62
+ echo "def test_freeze_after_install_without_deps(selenium_standalone_micropip, wheel_catalog):" >> tests/test_install.py
63
+ echo " selenium = selenium_standalone_micropip" >> tests/test_install.py
64
+ echo " shapely = wheel_catalog.get(\"shapely\")" >> tests/test_install.py
65
+ echo "" >> tests/test_install.py
66
+ echo " selenium.run_js(" >> tests/test_install.py
67
+ echo " f\"\"\"" >> tests/test_install.py
68
+ echo " await pyodide.runPythonAsync(`" >> tests/test_install.py
69
+ echo " import micropip" >> tests/test_install.py
70
+ echo " await micropip.install(\"{shapely.url}\", deps=False)" >> tests/test_install.py
71
+ echo " micropip.freeze()" >> tests/test_install.py
72
+ echo " `);" >> tests/test_install.py
73
+ echo " \"\"\"" >> tests/test_install.py
74
+ echo " )" >> tests/test_install.py
75
+
76
+
57
77
- name : Run tests
58
78
shell : bash -l {0}
59
79
run : |
You can’t perform that action at this time.
0 commit comments