curl/tests/tunit
Viktor Szakats 53c88435d8
build: split .c and .h file lists in tests
It allows to pass `.h` files only where they are really needed, which is
`EXTRA_DIST` (or `*SOURCES`) for autotools.

Also:
- rename variables to be shorter and consistent.
- drop references to non-local headers. We don't need to pass them as
  dist sources.
- drop empty variables and references, after the above.
- server: add placeholder `UTIL_H`.

Closes #17745
2025-06-26 10:20:41 +02:00
..
.gitignore tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
CMakeLists.txt build: split .c and .h file lists in tests 2025-06-26 10:20:41 +02:00
Makefile.am build: split .c and .h file lists in tests 2025-06-26 10:20:41 +02:00
Makefile.inc build: split .c and .h file lists in tests 2025-06-26 10:20:41 +02:00
README.md tests/tunit: make a separate directory for tool-based unit tests 2025-04-08 08:08:05 +02:00
tool1394.c tests: constify, make consts static 2025-06-25 09:57:06 +02:00
tool1604.c tests: drop unused or redundant includes 2025-06-23 13:49:03 +02:00
tool1621.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00

Tool unit tests

This directory is for unit testing of tool functions. They are separate from libcurl unit tests, because how these live/work outside of the library and the libcurl unit tests live/work inside.