freedomofpress / freedomofpress/securedrop-https-everywhere-ruleset
Have end-to-end testing that Tor Browser can load the ruleset and navigate to one of our onion addresses
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 11
- Forks
- 4
- Avg merge
- 8m
- Merged PRs (30d)
- 7
Description
We should be able to automate TBB with selenium to navigate to a SD instance via the onion address to verify everything is still working. This would catch issues like today's regression where the sd.o endpoint to load the ruleset was failing.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the repository's Python test setup and the Selenium automation needed to drive Tor Browser. The test should navigate to a SecureDrop instance through its onion address, load the ruleset, and verify that navigation succeeds without the ruleset-loading regression.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100