Skip to content

willwashburn/phpunit-port-canary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phpunit-port-canary Packagist Packagist MIT License

🐦 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

About

🐦 Find tests that are making external requests

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages