mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-21 08:42:23 +00:00
13fc2ad4b4
Approved by: portmgr (blanket)
17 lines
697 B
Plaintext
17 lines
697 B
Plaintext
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
|
|
|
|
WWW: https://pypi.org/project/webunit/
|