head 1.16; access; symbols pkgsrc-2026Q1:1.16.0.2 pkgsrc-2026Q1-base:1.16 pkgsrc-2025Q4:1.14.0.8 pkgsrc-2025Q4-base:1.14 pkgsrc-2025Q3:1.14.0.6 pkgsrc-2025Q3-base:1.14 pkgsrc-2025Q2:1.14.0.4 pkgsrc-2025Q2-base:1.14 pkgsrc-2025Q1:1.14.0.2 pkgsrc-2025Q1-base:1.14 pkgsrc-2024Q4:1.13.0.6 pkgsrc-2024Q4-base:1.13 pkgsrc-2024Q3:1.13.0.4 pkgsrc-2024Q3-base:1.13 pkgsrc-2024Q2:1.13.0.2 pkgsrc-2024Q2-base:1.13 pkgsrc-2024Q1:1.10.0.2 pkgsrc-2024Q1-base:1.10 pkgsrc-2023Q4:1.5.0.2 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.4.0.2 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.2.0.2 pkgsrc-2023Q2-base:1.2; locks; strict; comment @# @; 1.16 date 2026.01.22.14.53.20; author wiz; state Exp; branches; next 1.15; commitid TdkTyMdiOvdPNorG; 1.15 date 2026.01.09.12.36.07; author wiz; state Exp; branches; next 1.14; commitid ree4vGAi26MEsIpG; 1.14 date 2024.12.24.10.51.18; author wiz; state Exp; branches; next 1.13; commitid M7oHtLIJ1LTX7KCF; 1.13 date 2024.06.07.12.21.36; author wiz; state Exp; branches; next 1.12; commitid 1jKo3JPO9QAQ13dF; 1.12 date 2024.04.19.13.33.21; author wiz; state Exp; branches; next 1.11; commitid d3frHm8joz4P1L6F; 1.11 date 2024.04.10.09.31.00; author wiz; state Exp; branches; next 1.10; commitid eL7QC9gazrPCYz5F; 1.10 date 2024.03.20.09.24.52; author wiz; state Exp; branches; next 1.9; commitid 6XI3BDPhloi3CS2F; 1.9 date 2024.03.15.10.20.51; author wiz; state Exp; branches; next 1.8; commitid iPXNvdpKDXYw5f2F; 1.8 date 2024.01.17.10.33.45; author wiz; state Exp; branches; next 1.7; commitid 3v5tOMAUx9Do1NUE; 1.7 date 2024.01.03.16.28.36; author wiz; state Exp; branches; next 1.6; commitid HQAVyLoqZ58ar1TE; 1.6 date 2024.01.03.16.13.57; author wiz; state Exp; branches; next 1.5; commitid BZ7EoKqQSDlam1TE; 1.5 date 2023.12.22.13.25.01; author wiz; state Exp; branches; next 1.4; commitid gdEyw7sn63O6OsRE; 1.4 date 2023.07.19.16.09.16; author wiz; state Exp; branches; next 1.3; commitid kTt3vNElrunmJqxE; 1.3 date 2023.06.27.09.58.04; author wiz; state Exp; branches; next 1.2; commitid tdqytTwnk5lRnzuE; 1.2 date 2023.06.15.13.27.02; author wiz; state Exp; branches; next 1.1; commitid 9R02M9b21bDrV2tE; 1.1 date 2023.06.09.15.57.32; author wiz; state Exp; branches; next ; commitid nhYjybHNcEb4XhsE; desc @@ 1.16 log @py-nihtest: update to 1.10.1. # 1.10.1 [2026-01-22] - Properly handle if tested program is not found. - Exit with error if called with `--all` when no suite is configured. @ text @$NetBSD: distinfo,v 1.15 2026/01/09 12:36:07 wiz Exp $ BLAKE2s (nihtest-1.10.1.tar.gz) = 10c9e8b0b68dc034eb39591df2b9cdee667cfeb65d7e410d5a14b153aae8e375 SHA512 (nihtest-1.10.1.tar.gz) = 9686be92048787c3fca9e4b4b93c8b7c9fb498de7e0bc00022c544658713413d035937fb1ce0ba1c94714577404c520e7081559b79c8eae9833e1e28c9fc3c1d Size (nihtest-1.10.1.tar.gz) = 46684 bytes SHA1 (patch-tests_nihtest-conf.in) = 4535608d21597d040b1ce781d9f2ad1f323ab960 SHA1 (patch-tests_nihtest.conf.in) = 48e8fed44e729242e3643df11866bdd1b00fba29 @ 1.15 log @py-nihtest: update to 1.10.0. # 1.10.0 [2026-01-09] - Add support for running multiple tests and configuring a test suite. - Add option to run program inside debugger. - Fix handling of relative paths in program directories. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2024/12/24 10:51:18 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.10.0.tar.gz) = 99297120165143e42dbf892e3730041a5f8222636d9cde3594df7708315d90fb SHA512 (nihtest-1.10.0.tar.gz) = 85acb380e12b49e9f42105c09d7a8c901b17df0a6dd910276275f7b1d20a1c0d5903b926413aead36ba8ea10e8f77d949c1ee55d323a8ae9e8e49904def02e8d Size (nihtest-1.10.0.tar.gz) = 45854 bytes @ 1.14 log @py-nihtest: update to 1.9.1. Fix self tests inside pkgsrc. # 1.9.1 [2024-12-17] - Fix directory comparators broken in 1.9.0. - Fix handling of files in nested directories. - Fix on Windows. # 1.9.0 [2024-12-17] - Fail for unexpeced empty directories. - Allow specifying existance of directories. - Check for duplicate file/directory specifications in test case. - Deprecate `mkdir` directive, use `directory` instead. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2024/06/07 12:21:36 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.9.1.tar.gz) = 8ff230ba2899e70e73e3f7d4311b4b1d98c2cd1f9a15d9a1cbe94c1443dfad05 SHA512 (nihtest-1.9.1.tar.gz) = 5897551fe1d5be0c3a10408aae44c2a7090f2ca7edd99b361699c85173473ef7474da3da9daa5aa9cc04a7e9215aee781971ecdbb604799d617160bf1be3b858 Size (nihtest-1.9.1.tar.gz) = 43132 bytes @ 1.13 log @py-nihtest: update to 1.8.0. # 1.8.0 [2024-06-07] - Prefer custom path to system path. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2024/04/19 13:33:21 wiz Exp $ d3 5 a7 3 BLAKE2s (nihtest-1.8.0.tar.gz) = 3a51eb54b51c8c0c8659f0f41e852d854a7f4298b1b3816a0eb47bb45af71a04 SHA512 (nihtest-1.8.0.tar.gz) = fdef4ce9f5990f44eda54115767fe01e2f894c0b9b398060d31a424a00d1a8df15c9f12f0d6864b3686a82875294e2c837cc481e3cda130497de6ba6d3a5f620 Size (nihtest-1.8.0.tar.gz) = 41036 bytes @ 1.12 log @py-nihtest: update to 1.7.0. # 1.7.0 [2024-04-19] - Add `test-case-source` directory for better support of script generated test cases. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2024/04/10 09:31:00 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.7.0.tar.gz) = b4cd62d4e30de4f96922e42887bfe18d933260f998f25958215bf1a4a263c659 SHA512 (nihtest-1.7.0.tar.gz) = 2f84a4e3491fff64f9ae41c69cb79cd917c9c3ce7f6912d54e2110e1221b62c1a129c2e31ebac077d635f5cd788e97c4d9465eb3fb414bb054e5ceed32260ddd Size (nihtest-1.7.0.tar.gz) = 40925 bytes @ 1.11 log @py-nihtest: update to 1.6.0. # 1.6.0 [2024-04-10] - Print command line for `--verbose --setup-only`. - Add `stdout-replace` directive. - Better integration with IDEs. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2024/03/20 09:24:52 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.6.0.tar.gz) = 401038c308abaf2cf0fc68421017a849c18a379f5a6f9f05989ce379c09d874e SHA512 (nihtest-1.6.0.tar.gz) = b70a7cd5624f7930f48cc75b454993f878a1d3d42035fa6dd90e89cc6d2b1928e8489974c583a814fa009f33749d9dc4614869f0693f51de1d1c74cf77801f0f Size (nihtest-1.6.0.tar.gz) = 40473 bytes @ 1.10 log @py-nihtest: update to 1.5.2. # 1.5.2 [2024-03-20] - Fix @@SANDBOX@@ substitution in file names on Windows. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2024/03/15 10:20:51 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.5.2.tar.gz) = 36ac4a31f4f105082dfecef4cd1634afed82331a4842c7797d34aa22a4475d52 SHA512 (nihtest-1.5.2.tar.gz) = 7f7e29e6c1320cb2f1886b6a73c43e11a672bd42471d01a47d0941970b478361b3e463d7d64b4275ed707d87fe27773b34c0f79f398494393330d7091f9f2f53 Size (nihtest-1.5.2.tar.gz) = 39901 bytes @ 1.9 log @py-nihtest: update to 1.5.1. # 1.5.1 [2024-03-15] - Fix preload test with newer glibc. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2024/01/17 10:33:45 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.5.1.tar.gz) = d68999afc04ce0d38b49e9b36d983f9897d92b288b417a65d29defa22f56d3a9 SHA512 (nihtest-1.5.1.tar.gz) = 269b21c6e4baf2c00b01e799394361631f96a7876c5df7f08e8d97ab640312f77251b5024804cb66a3aa5cb5dd0e43f8e54eb4644d985038fe25de24de30f93a Size (nihtest-1.5.1.tar.gz) = 39866 bytes @ 1.8 log @py-nihtest: update to 1.5.0. # 1.5.0 [2024-01-17] - Allow copiers/comparators to handle directories. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2024/01/03 16:28:36 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.5.0.tar.gz) = 55c17c3992f7ddfc712a61779b64a16f2c604d1ffc369329f68cfe2e2965eadf SHA512 (nihtest-1.5.0.tar.gz) = aac6167c18b5af3f49f5b43b6a218f3f3921d5b0bfe74df546a6808cf826debbe587de44b04baf1d4abd8e0c193da1b86a1f6490cc6bd7888b7707e261a1ebcf Size (nihtest-1.5.0.tar.gz) = 39258 bytes @ 1.7 log @py-nihtest: include post-release patch Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2024/01/03 16:13:57 wiz Exp $ d3 3 a5 4 BLAKE2s (nihtest-1.4.0.tar.gz) = 88ed5330bdaad6ebdfab96f1e9b5a44b7d1b6ccc53860b8b093b11ccd4b61ee2 SHA512 (nihtest-1.4.0.tar.gz) = f574cc5192f73d2bf650e92635e9a521f70297ac387ff741c7dd64e2578162851c9ddb3d526476e13802e9408353b4201d6315a0bbbf83cbcb959f5b341a8be3 Size (nihtest-1.4.0.tar.gz) = 39082 bytes SHA1 (patch-nihtest_File.py) = 699ba3891cab3dcc9b4c87ad53127729a5e136c2 @ 1.6 log @py-nihtest: update to 1.4.0. # 1.4.0 [2024-01-03] - Add copiers. - Add `working-directory` directive. - Add `read-only` directive. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2023/12/22 13:25:01 wiz Exp $ d6 1 @ 1.5 log @py-nihtest: update to 1.3.0. # 1.3.0 [2023-12-22] - Add set-modification-time. - Fix inline stdin data. - Improve error handling. - Require python 3.9. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2023/07/19 16:09:16 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.3.0.tar.gz) = f454119fbe7dcfb22ce31706284e7a798428aa7f672e0a3d6bd13da7a8ad68ba SHA512 (nihtest-1.3.0.tar.gz) = 39db56c793d9cd04973b3c672735cf085da2fa7f241e7a52d7b3df44b6250155de04d7db2cb5fad417798d21c0f655fd186d499f5f7dba5901f4883c29641226 Size (nihtest-1.3.0.tar.gz) = 36571 bytes @ 1.4 log @py-nihtest: update to 1.2.0. # 1.2.0 [2023-07-19] - Explicitly specify encoding for stdout of subcommands. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2023/06/27 09:58:04 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.2.0.tar.gz) = 877ccb68b229a6b1f1ca5ef910ac4b7f72030aacb5a5d25eea10744be7ac9e5b SHA512 (nihtest-1.2.0.tar.gz) = eb3edadf029d5f2bd9a71d54a6302544210968085c721ff83bdaa4b2fe5ab170836160c10129f10c8d896217d15f5a06994b39021590fca20f987eaf7f1f5bc8 Size (nihtest-1.2.0.tar.gz) = 36203 bytes @ 1.3 log @py-nihtest: update to 1.1.1. # 1.1.1 [2023-06-27] - Fix Windows compatibility. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2023/06/15 13:27:02 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.1.1.tar.gz) = 1f6af789540a2b72efbc99d1487ed25dba61aa3d5d9acb3e1ae67db39004584b SHA512 (nihtest-1.1.1.tar.gz) = 67d5118b9d410286125feb231c32f15bbbeeb8410f546b678517ba9467fa491ec828640ef672e6b48aba35dc938611a85a84d75bd181e64bf6ebbc327a34a972 Size (nihtest-1.1.1.tar.gz) = 35571 bytes @ 1.2 log @py-nihtest: update to 1.1.0. # 1.1.0 [2023-06-15] - Improve environment variable handling. - Reject config file with unknown sections or directives. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2023/06/09 15:57:32 wiz Exp $ d3 3 a5 3 BLAKE2s (nihtest-1.1.0.tar.gz) = d774b2eb73a091e30205873e9a8d3d0b1c8309882c50fd517bf6668f42763155 SHA512 (nihtest-1.1.0.tar.gz) = af254724257845d99495505bddea8e2edd6ddd49d4f9d4d1169ebf142742cdf3756386d0153eb6a81552538e8deb7401f23fa2daf91946e7263be3ff82ce42d5 Size (nihtest-1.1.0.tar.gz) = 34515 bytes @ 1.1 log @devel/py-nihtest: import py-nihtest-1.0.0 This is nihtest, a testing tool for command line utilities. Tests are run in a sandbox directory to guarantee a clean separation of the test. It checks that exit code, standard and error outputs are as expected and compares the files in the sandbox after the run with the expected results. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (nihtest-1.0.0.tar.gz) = 865909b70a0e0b7d1d5d09738e73af519fdabeeeb7a751ca076e0e2623794329 SHA512 (nihtest-1.0.0.tar.gz) = 79974d066d30af561cd106cd014531f6a447275340bebc74e6752a909ba26893a267ab20ebbd5af0ff7688eb106f4637d29693df306b2d165665c92ac02a951b Size (nihtest-1.0.0.tar.gz) = 32726 bytes @