6868 export MECAB_PATH=/lib/x86_64-linux-gnu/libmecab.so.2
6969 pytest
7070
71- # Skipping acceptance tests for 3.8, just to save some time.
71+ - name : Playwright install
72+ run : playwright install
73+
74+ - name : Playwright smoke test
75+ run : |
76+ set -x
77+ set -e
78+ inv playwright
79+
7280 - name : Acceptance testing
73- if : matrix.python_version != '3.8 '
81+ if : matrix.python_version == '3.11' || matrix.python_version == '3.12' || matrix.python_version == '3.13 '
7482 uses : nick-fields/retry@v3
7583 with :
7684 max_attempts : 3
8896
8997 # Skipping acceptance tests for 3.8, just to save some time.
9098 - name : Mobile acceptance testing
91- if : matrix.python_version != '3.8 '
99+ if : matrix.python_version == '3.11' || matrix.python_version == '3.12' || matrix.python_version == '3.13 '
92100 uses : nick-fields/retry@v3
93101 with :
94102 max_attempts : 3
@@ -104,15 +112,6 @@ jobs:
104112 fi
105113 exit $exit_code
106114
107- - name : Playwright install
108- run : playwright install
109-
110- - name : Playwright smoke test
111- run : |
112- set -x
113- set -e
114- inv playwright
115-
116115 - name : Check flit package
117116 run : |
118117 mkdir ${{ github.workspace }}/../lute_flit
@@ -166,6 +165,9 @@ jobs:
166165 ls ${{ github.workspace }}
167166 cat ${{ github.workspace }}/lute/config/config.yml
168167
168+ - name : Playwright install
169+ run : playwright install
170+
169171 # Run one particular sanity check.
170172 #
171173 # Note this isn't _completely_ valid because the test loads
0 commit comments