Path to this page:
./
devel/py-cram,
Simple testing framework for command line applications
Branch: CURRENT,
Version: 0.7nb1,
Package name: py312-cram-0.7nb1,
Maintainer: pkgsrc-usersCram is a functional testing framework for command line applications.
Cram tests look like snippets of interactive shell sessions. Cram runs
each command and compares the command output in the test with the
command's actual output.
Master sites:
Filesize: 32.741 KB
Version history: (Expand)
- (2024-11-27) Updated to version: py312-cram-0.7nb1
- (2024-11-12) Package added to pkgsrc.se, version py312-cram-0.7 (created)
CVS history: (Expand)
2024-11-27 16:25:53 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
py-cram: Use ${BASH}, not ${PREFIX}/bin/bash.
Now that this uses USE_TOOLS+=bash:test instead of TEST_DEPENDS, bash
might live somewhere else. Tests still pass on my setup with pkgsrc
bash.
|
2024-11-12 17:01:00 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
devel/py-cram: Pacify pkglint.
No functional change intended except possibly when running tests on
systems where the shell doesn't support $().
|
2024-11-12 16:55:31 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-cram: fix PKGNAME, add missing tool dependency, some cleanups
|
2024-11-12 16:45:46 by Taylor R Campbell | Files touched by this commit (5) |
Log message:
devel/py-cram: import cram-0.7
Description:
Cram is a functional testing framework for command line
applications. Cram tests look like snippets of interactive shell
sessions. Cram runs each command and compares the command output in
the test with the command's actual output.
|