File tree Expand file tree Collapse file tree 2 files changed +24
-6
lines changed Expand file tree Collapse file tree 2 files changed +24
-6
lines changed Original file line number Diff line number Diff line change 22
22
package_spec=${package_spec:-"${{inputs.package_name}}[test]"}
23
23
pytest_args="${{inputs.pytest_args}}"
24
24
pytest_args=${pytest_args:-"--pyargs ${{inputs.package_name}}"}
25
- env_values= ${{ inputs.env_values }}
25
+ eval ${{inputs.env_values}}
26
26
27
27
# Set up venv
28
28
python -m venv test_venv
32
32
${bin_dir}/python -m pip install . --force-reinstall
33
33
34
34
# Test the downstream package
35
- if [ -z ${env_values} ]; then
36
- eval ${env_values}
37
- fi
38
-
39
35
${bin_dir}/pytest ${pytest_args}
40
36
41
37
# Cleanup
Original file line number Diff line number Diff line change 17
17
- name : Base Setup
18
18
uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
19
19
20
- - name : Test Ipykernel
20
+ - name : Test IPykernel
21
21
uses : ./.github/actions/test-downstream
22
22
with :
23
23
package_name : ipykernel
24
+ package_spec : " pyqt5 ipykernel[test]"
25
+
26
+ - name : Test NBClient
27
+ uses : ./.github/actions/test-downstream
28
+ with :
29
+ package_name : nbclient
30
+ env_values : " IPYKERNEL_CELL_NAME=" <IPY-INPUT>"
31
+
32
+ - name : Test QtConsole
33
+ uses : ./.github/actions/test-downstream
34
+ with :
35
+ package_name : qtconsole
36
+
37
+ - name : Test nbconvert
38
+ uses : ./.github/actions/test-downstream
39
+ with :
40
+ package_name : nbconvert
41
+
42
+ - name : Test jupyter_server
43
+ uses : ./.github/actions/test-downstream
44
+ with :
45
+ package_name : jupyter_server
You can’t perform that action at this time.
0 commit comments