jakoch/phpunit-headless

This package is abandoned and no longer maintained. No replacement package was suggested.

Headless is a PhantomJS and SlimerJS integration for PHPUnit.

Maintainers

πŸ‘ jakoch

Package info

github.com/jakoch/phpunit-headless

Homepage

Language:JavaScript

pkg:composer/jakoch/phpunit-headless

Statistics

Installs: 37

Dependents: 0

Suggesters: 0

Stars: 3

Open Issues: 1

dev-main 2015-04-16 20:10 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause 607c71c4c551496baeb142d0f2d94d1d45e88d81

  • Jens-AndrΓ© Koch <jakoch.woop@web.de>

testingphpunitheadlessxunitphantomjscasperJsslimerjs

This package is auto-updated.

Last update: 2025-09-12 23:01:01 UTC


README

Branch Downloads Unit Tests Coverage
πŸ‘ Latest Stable Version
πŸ‘ Total Downloads
πŸ‘ Build Status
πŸ‘ Code Coverage

PHPUnit Headless is a PHPUnit extension which provides wrappers to PhantomJS and SlimerJS.

Information

PhantomJS is a headless browser running on WebKit as used by Google/Safari. It is not a test framework. Here tests are launched via PHPUnit as the test runner. It runs purely headless (no X11) on Linux and is ideal for continuous integration systems.

SlimerJS is a (not yet fully) headless browser helper running on XulRunner as used by Gecko/Firefox.

Requirements

Requirements are fetched via Composer.

  • PHPUnit 4.*
  • PhantomJS 1.9.*

Installation via Composer

Please use Composer to download and install PHPUnit Headless as well as all of its dependencies. To add PHPUnit Headless as a local, per-project dependency to your project, you simply add the following line to your project's composer.json file.

{
 "require": {
 "jakoch/phpunit-headless": "dev-master"
 }
}

License