mirror of
https://github.com/curl/curl.git
synced 2026-04-15 01:11:40 +03:00
tests: ensure libcurl.def contains all exports
Add `test1279` to verify that `libcurl.def` lists all exported API
functions found in libcurl headers.
Also:
- extend test suite XML `stdout` tag with the `loadfile` attribute.
- fix `tests/extern-scan.pl` and `test1135` to include websocket API.
- use all headers (sorted) in `test1135` instead of a manual list.
- add options `--sort`, `--heading=` to `tests/extern-scan.pl`.
- add `libcurl.def` to the auto-labeler GHA task.
Follow-up to 2ebc74c36a
Closes #11570
This commit is contained in:
parent
d135d040df
commit
db70846e2e
7 changed files with 187 additions and 109 deletions
2
.github/labeler.yml
vendored
2
.github/labeler.yml
vendored
|
|
@ -48,6 +48,7 @@ build:
|
|||
- all: ['plan9/**']
|
||||
- all: ['projects/**']
|
||||
- all: ['winbuild/**']
|
||||
- all: ['libcurl.def']
|
||||
|
||||
CI:
|
||||
- any: ['.azure-pipelines.yml']
|
||||
|
|
@ -300,3 +301,4 @@ Windows:
|
|||
- all: ['projects/**']
|
||||
- all: ['src/tool_doswin.c']
|
||||
- all: ['winbuild/**']
|
||||
- all: ['libcurl.def']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue