dennisdigital / behat-protocol
Provides steps to check the scheme used by HTTP resources
Installs: 10 539
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 39
Forks: 0
Open Issues: 0
Type:project
Requires
- behat/mink: ~1.5
This package is auto-updated.
Last update: 2025-01-14 03:40:21 UTC
README
Provides steps to check the scheme used by HTTP resources
Provides the following step definitions
Then the response should not contain internal http urls
Then I should not see any internal http urls in JavaScript
Default behaviour
base_url
will be checked
Configure in behat.yml
Add DennisDigital\Behat\Protocol\Context\ProtocolContext
under Contexts
You can also configure extra internal hosts to check
DennisDigital\Behat\Protocol\Context\ProtocolContext:
parameters:
hosts:
- www.example.com
- images.example.com
- cdn.example.com
Specify headers to be sent with each request
DennisDigital\Behat\Protocol\Context\ProtocolContext:
parameters:
headers:
"X-Forwarded-Proto": https