On 2025-04-19 14:53, Philippe Baril Lecavalier via Cygwin-apps wrote:
build succeeded

Log:
https://github.com/cygwin/scallywag/actions/runs/14552392909

It remains the same file/patch as I enclosed above.

Commit in playground (diff output vs. last in playground, not master):
https://cygwin.com/cgit/cygwin-packages/iso-codes/commit/?h=playground&id=c517150effd33eb69fb433a330bbf72505a72c15

Looks good.

The package includes no checks.
It can be useful to define your own src_test() function which checks that everything is available and works as expected.

Run stuff from $B/... or $D/bin/... to check it works, and check samples against data installed produces output.

Unlike code unit tests, where you can design what you are doing, keep these tests simple.
Do programs, scripts, and data files exist, run and report as expected?
Add more only when you encounter issues that need more work to deal with, or you could imagine your build or install messing up something a bit non-standard.

See for example tzcode, tzdata, man-pages-linux, or cpuid for example tests I have added to ensure that build, install, or execution issues I encountered are detected and raised. The cpuid checks also include counters, plus unchecked output from, and comparisons against output from the previous installed version, as they may differ greatly from my own system, but may be manually compared against the outputs and differences on my local system, to ensure there are no unexpected issues.

For example with this package, use any locales you may be familiar with, especially if they may be considered non-standard, and/or perhaps Deutsch and English (maybe UK just to be non-default) if those are not familiar locales, although they are for other contributors, as a selection for testing countries, languages, scripts, currencies, and translations.

--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Reply via email to