projectdiscovery / subfinder

Fast passive subdomain enumeration tool.
https://projectdiscovery.io
MIT License
9.71k stars 1.23k forks source link

Create integration tests for all sources #590

Closed forgedhallpass closed 1 year ago

forgedhallpass commented 1 year ago

The provider APIs can often change, which require updates in our code base. We need integration tests that can notify us as soon as possible the API has changed.

Approaches that can be taken:

Sources not requiring an API key:

Sources that require an API key:

NOTE: the API keys required for different sources should be defined as GitHub secrets and made sure they aren't visible in the logs or in any other public place.

forgedhallpass commented 1 year ago

Will be implemented in: