willwashburn / phpunit-port-canary
Find tests that are making external requests
Package info
github.com/willwashburn/phpunit-port-canary
pkg:composer/willwashburn/phpunit-port-canary
v0.0.1
2017-05-24 09:56 UTC
Requires
- phpunit/phpunit: 4.3.*
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-23 15:00:09 UTC
README
🐦 Find tests that are making external requests
Why
Not all tests are written perfectly. This library intends to help you spot when your phpunit tests are making requests across ports when you don't want them to.
Note: This is in a super alpha bootleg version. Try it out, but.. uh, no promises.
Installation
composer require willwashburn/phpunit-port-canary
Alternatively, add "willwashburn/phpunit-port-canary": "0.0.1" to your composer.json
Configuration
Add this to your phpunit.xml
<listeners> <listener class="\WillWashburn\PortListener" file="vendor/willwashburn/phpunit-port-canary/src/PortListener.php"/> </listeners>
Change Log
- v0.0.2 - Prettier Reporting
- v0.0.1 - MVP bootleg version