scidsg / hushline

Hush Line connects whistleblowers with organizations and people who can help.
https://hushline.app
GNU Affero General Public License v3.0
70 stars 21 forks source link

Dev instances should be pre-populated with test users #597

Open jeremywmoore opened 1 week ago

jeremywmoore commented 1 week ago

Is your feature request related to a problem? Please describe. When deploying dev instances, having pre-configured users will greatly improve testability, especially having an admin user configured.

Describe the solution you'd like Deploying a dev instance should automatically create a set of known test accounts.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context The dev_data.py script does this, but it still needs to be integrated into the deployment tooling.