BSD Ports

devel/py-cram 0.7nb2 NetBSD

Simple testing framework for command line applications

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v2
Categories
devel, python
Package size
43.3 KiB, 186.5 KiB installed

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.

In the other systems

SystemPortVersion
NetBSDdevel/py-cram0.7nb2
DragonFlydevel/cram0.7_1

Install

Binary package:

pkgin install py311-cram

From pkgsrc:

cd /usr/pkgsrc/devel/py-cram && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.7nb2
NetBSD 10.1 aarch640.7nb2
SmartOS / illumos x86_640.7nb2
macOS 15 arm640.7nb2

Dependencies

Run dependencies 1
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-cram-0.7nb2, py313-cram-0.7nb2, py314-cram-0.7nb2