Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add testing and remove unused code #257

Open
wants to merge 26 commits into
base: master
Choose a base branch
from

Conversation

VirginiaDooley
Copy link
Contributor

@VirginiaDooley VirginiaDooley commented Sep 26, 2024

Ref https://app.asana.com/0/1204880927741389/1208159470102409/f

  • Added Playwright tests for the front-end leaflet upload process.
  • Replaced TestCase with pytest for testing.
  • Introduced YNR API key to bypass rate limiting.
  • Resolved security vulnerability by upgrading Django from 4.2.15 to 4.2.16.
  • Updated CI configuration to fix persistent issues with Pipenv.
  • Add overall test coverage
  • Misc bug fixes

@VirginiaDooley VirginiaDooley changed the base branch from master to upgrades202409-part2 September 26, 2024 15:27
@VirginiaDooley VirginiaDooley changed the base branch from upgrades202409-part2 to master September 26, 2024 15:30
@VirginiaDooley VirginiaDooley changed the base branch from master to upgrades202409-part2 September 26, 2024 15:31
@VirginiaDooley VirginiaDooley changed the base branch from upgrades202409-part2 to master September 26, 2024 15:39
@VirginiaDooley VirginiaDooley changed the base branch from master to upgrades202409-part2 September 26, 2024 15:53
@VirginiaDooley VirginiaDooley force-pushed the hotfix/fix-staging-uploads branch 2 times, most recently from cc6d803 to e4e2edf Compare September 30, 2024 13:42
@VirginiaDooley VirginiaDooley force-pushed the upgrades202409-part2 branch 5 times, most recently from 21b3792 to 5f8cebb Compare October 1, 2024 12:29
Base automatically changed from upgrades202409-part2 to master October 1, 2024 13:58
@VirginiaDooley VirginiaDooley force-pushed the hotfix/fix-staging-uploads branch 3 times, most recently from 9551458 to 38adb43 Compare October 2, 2024 14:14
@VirginiaDooley VirginiaDooley changed the title Hotfix/fix staging uploads Test frontend with Playwright Oct 2, 2024
@VirginiaDooley VirginiaDooley force-pushed the hotfix/fix-staging-uploads branch 11 times, most recently from 421dfdf to 15c41cd Compare October 8, 2024 21:38
@symroe symroe force-pushed the hotfix/fix-staging-uploads branch 3 times, most recently from 202b420 to 88b1581 Compare November 12, 2024 17:34
symroe and others added 26 commits November 15, 2024 15:22
I think this change is required following the change to
use pytest and testing.py settings that use the `test_media`
path for sourcing test images.
Keeping the models for legacy data migration reasons
Keep model for legacy migration needs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants