Skip to content

Commit 6e6cbff

Browse files
committed
Various tweaks
- Ensure TLV constants are synchronized between C and Python - Fix darkmode issues in corpus decoder HTML - Skip playwright tests if it's not installed. - Render whitespace as interpuncts in corpus decoder preview
1 parent c057c26 commit 6e6cbff

File tree

6 files changed

+501
-7
lines changed

6 files changed

+501
-7
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,24 @@ jobs:
124124
- name: Compile deps target
125125
run: ./scripts/compile_target.sh deps
126126

127+
PythonTests:
128+
runs-on: ubuntu-latest
129+
steps:
130+
- name: Checkout
131+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
132+
with:
133+
repository: curl/curl-fuzzer
134+
- name: Set up Python
135+
uses: actions/setup-python@v5
136+
with:
137+
python-version: '3.12'
138+
- name: Install test dependencies
139+
run: |
140+
python -m pip install --upgrade pip
141+
pip install pytest
142+
- name: Run TLV constants sync test
143+
run: pytest tests/test_tlv_constants_sync.py
144+
127145
# Ensure that the repository can be built for i386
128146
Testi386:
129147
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)