test1478: verify src/tool_listhelp.c

Verify that the source file on disk is identical to the output of gen.pl
listhelp, as otherwise they are out of sync and need attention.

Closes #12612
This commit is contained in:
Daniel Stenberg 2023-12-31 16:28:48 +01:00
parent 12f832d950
commit 0f1bb61e86
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
2 changed files with 33 additions and 1 deletions

View File

@ -186,7 +186,7 @@ test1439 test1440 test1441 test1442 test1443 test1444 test1445 test1446 \
test1447 test1448 test1449 test1450 test1451 test1452 test1453 test1454 \
test1455 test1456 test1457 test1458 test1459 test1460 test1461 test1462 \
test1463 test1464 test1465 test1466 test1467 test1468 test1469 test1470 \
test1471 test1472 test1473 test1475 test1476 test1477 \
test1471 test1472 test1473 test1475 test1476 test1477 test1478 \
\
test1500 test1501 test1502 test1503 test1504 test1505 test1506 test1507 \
test1508 test1509 test1510 test1511 test1512 test1513 test1514 test1515 \

32
tests/data/test1478 Normal file
View File

@ -0,0 +1,32 @@
<testcase>
<info>
<keywords>
source analysis
documentation
--help
</keywords>
</info>
#
# Client-side
<client>
<server>
none
</server>
<name>
src/tool_listhelp.c is in sync with docs/cmdline-opts
</name>
<command type="perl">
%SRCDIR/../docs/cmdline-opts/gen.pl listhelp %SRCDIR/../docs/cmdline-opts/*.d
</command>
</client>
<verify>
<stdout mode="text">
%include %SRCDIR/../src/tool_listhelp.c%
</stdout>
</verify>
</testcase>