[ ] 4.5.10.4 Requests - Endpoint Request to Commence Scraping
[ ] 4.5.10.5 Requests - Endpoint Request for Commence Scraping - Failure to connect to Scraping Service
[ ] 4.5.10.6 Requests - Endpoint Request for Commence Scraping - Scraping Failure part-way through Scrape
[ ] 4.5.10.7 Requests - Endpoint Request for Commence Scraping - Attempt to commence scraping whilst already commenced.
[ ] 4.5.10.8 Requests - Endpoint Request for Commence Scraping - Cancellation of Scrape in progress
[ ] 4.5.10.9 Requests - Endpoint Request for Commence Scraping - Cancellation of Scrape where scrape not in progress
[x] 4.5.10.10 Requests - Invalid Page or API Endpoint URL
Estimated time: 2 hoursActual time: 6 hours
The reason this has been so difficult mostly revolved around getting node's child_process module to co-operate with the python seed script. I imagine there may be some more work required to get this running on travis-ci.
These automated acceptance tests must start a database and web server and check that the expected response comes from the server.
Create the following tests:
Estimated time: 2 hours Actual time: 6 hours
The reason this has been so difficult mostly revolved around getting node's
child_process
module to co-operate with the python seed script. I imagine there may be some more work required to get this running on travis-ci.