./devel/py-nihtest, Testing tool for command line utilities

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.0nb1, Package name: py311-nihtest-1.5.0nb1, Maintainer: wiz

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.


Master sites:

Filesize: 38.338 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-23 10:06:25 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-nihtest: add missing dependency

Bump PKGREVISION.
   2024-01-17 11:33:45 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-nihtest: update to 1.5.0.

# 1.5.0 [2024-01-17]

- Allow copiers/comparators to handle directories.
   2024-01-03 17:28:37 by Thomas Klausner | Files touched by this commit (3)
Log message:
py-nihtest: include post-release patch

Bump PKGREVISION.
   2024-01-03 17:13:57 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-nihtest: update to 1.4.0.

# 1.4.0 [2024-01-03]

- Add copiers.
- Add `working-directory` directive.
- Add `read-only` directive.
   2023-12-22 14:25:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
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.
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-07-19 18:09:16 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-nihtest: update to 1.2.0.

# 1.2.0 [2023-07-19]

- Explicitly specify encoding for stdout of subcommands.
   2023-06-27 11:58:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-nihtest: update to 1.1.1.

# 1.1.1 [2023-06-27]

- Fix Windows compatibility.