BSD Ports

www/py-webunit 1.3.10_2 FreeBSD

Unit test your websites with code that acts like a web browser

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
www, python
Package size
45.5 KiB, 228.5 KiB installed

Description

Webunit is a framework for unit testing websites:

Features in a nutshell:

  1. Browser-like page fetching including fetching the images and stylesheets needed for a page and following redirects
  2. Cookies stored and trackable (all automatically handled)
  3. HTTP, HTTPS, GET, POST, basic auth all handled, control over expected status codes, ...
  4. DOM parsing of pages to retrieve and analyse structure, including simple form re-posting
  5. Two-line page-fetch followed by form-submit possible, with error checking
  6. Ability to register error page content across multiple tests
  7. Uses python's standard unittest module as the underlying framework

In the other systems

SystemPortVersion
FreeBSDwww/py-webunit1.3.10_2
DragonFlywww/py-webunit1.3.10_2

Install

Binary package:

pkg install py312-webunit

From the ports tree:

cd /usr/ports/www/py-webunit/ && make install clean

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

RUN_DEPENDS=	py312-webunit>0:www/py-webunit

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.10_21.3.10_21.3.10_11.3.10_21.3.10_2
FreeBSD:14:quarterly1.3.10_21.3.10_2n/a1.3.10_21.3.10_2
FreeBSD:15:latest1.3.10_21.3.10_2n/a1.3.10_21.3.10_2
FreeBSD:15:quarterly1.3.10_21.3.10_2n/an/an/a
FreeBSD:16:latest1.3.10_21.3.10_2n/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 11
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
webunit-1.3.10.tar.gz231117202d855db0f501f8a59995ec0b4913ce227c52e7d93766dfa71348fdac68603
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.