Skip to content

Commit 1e90fc3

Browse files
committed
Extra debug step to see why the tests do not fail
1 parent 90a6baa commit 1e90fc3

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/test_streamlit_folium.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,19 @@ jobs:
2929
ref: master
3030
path: streamlit_folium # Checkout into a subdirectory
3131

32-
- name: Build streamlit_folium frontend
33-
run: |
34-
cd streamlit_folium
35-
pip install -e .
36-
37-
- name: Install streamlit_folium
32+
- name: Build streamlit_folium javascript
33+
shell: bash -l {0}
3834
run: |
3935
cd streamlit_folium/streamlit_folium/frontend/
4036
npm install
4137
npm run build
4238
39+
- name: Install streamlit_folium
40+
shell: bash -l {0}
41+
run: |
42+
cd streamlit_folium
43+
pip install -e . --no-deps --force-reinstall
44+
4345
- name: Install streamlit_folium dev dependencies
4446
run: |
4547
pip install -r streamlit_folium/tests/requirements.txt
@@ -56,6 +58,9 @@ jobs:
5658
- name: Install annotate-failures-plugin
5759
run: pip install pytest-github-actions-annotate-failures
5860

61+
- name: Extra debug step
62+
run: cat folium/plugins/draw.py
63+
5964
- name: Test with pytest and retry flaky tests up to 3 times
6065
run: |
6166
cd streamlit_folium

0 commit comments

Comments
 (0)