You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe:
Currently the project does not have any unit tests. The implementation of these tests include but are not limited to the following benefits:
Ensures that any future development does not introduce any breaking changes.
Enables developers and testers to save time when trying to identify bugs.
Ensures high quality product development.
Describe the solution you'd like:
Implementation of a test-suite within the modules library (/modules/tests), testing each of the modules and methods in isolation. And the implementation of a functional test suite at the application layer (TorCrawl.py/tests) in order to test all the possible user workflows of the application to ensure the conformity of the project with its requirements.
Some test frameworks that would be suitable for this use-case are; unittest, pytest, or clever-sheep (possibly overkill).
The text was updated successfully, but these errors were encountered:
the-siegfried
added a commit
to the-siegfried/TorCrawl.py
that referenced
this issue
Jul 3, 2022
- Implements passing test case for crawler.canonical.
- Implements passing test case for crawler.excludes.
- TODO: Implement tests for crawler.crawl against live application.
- TODO: Implement tests for extractor against live application.
See Issue: MikeMeliz#16
the-siegfried
added a commit
to the-siegfried/TorCrawl.py
that referenced
this issue
Jul 3, 2022
Is your feature request related to a problem? Please describe:
Currently the project does not have any unit tests. The implementation of these tests include but are not limited to the following benefits:
Describe the solution you'd like:
Implementation of a test-suite within the modules library (
/modules/tests
), testing each of the modules and methods in isolation. And the implementation of a functional test suite at the application layer (TorCrawl.py/tests
) in order to test all the possible user workflows of the application to ensure the conformity of the project with its requirements.Some test frameworks that would be suitable for this use-case are; unittest, pytest, or clever-sheep (possibly overkill).
The text was updated successfully, but these errors were encountered: