BSD Ports

devel/venom 1.3.0_13 FreeBSD

Manage and run integration tests with efficiency

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
APACHE20
Categories
devel
Package size
11443.3 KiB, 43760.2 KiB installed

Description

Venom allows you to handle integration tests the same way you code your application. With Venom, testcases will be managed as code: the readability of the tests means that the tests are part of the code reviews. Thanks to that, write and execute testsuites become easier for developers and teams.

Concretely, you have to write testsuite in a YAML file. Venom run executors (scripts, HTTP Request, web, IMAP, etc.) and apply assertions. It can also generate xUnit result files

Install

Binary package:

pkg install venom

From the ports tree:

cd /usr/ports/devel/venom/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	venom>0:devel/venom

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.0_121.3.0_12-1.2.0_121.3.0_12
FreeBSD:14:quarterly1.3.0_121.3.0_12n/a1.2.0_101.3.0_12
FreeBSD:15:latest1.3.0_121.3.0_12n/a-1.2.0_12
FreeBSD:15:quarterly1.3.0_121.3.0_12n/an/an/a
FreeBSD:16:latest1.3.0_111.3.0_12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/devel_venom/venom-v1.3.0/v1.3.0.mod60270665f7ebb06dd385f00ca27bd4935275b5d5c6319788ac80b0a6cee0e9fad7a7
go/devel_venom/venom-v1.3.0/v1.3.0.zip7580652c71e361fdc489fe4981e6476caa284adef9ad6ddc99334586bf0b5e08f634e5

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.