test: update FA job specs and add test fixtures

- Update FurAffinity favs job spec with improved test coverage
- Update user gallery job spec with enhanced testing
- Add new test fixtures for FA favorites and gallery parsing
- Add minimal test fixtures for better test performance
- Update .cursorrules with latest development guidelines
This commit is contained in:
Dylan Knutson
2025-08-10 19:57:04 +00:00
parent eba4b58666
commit ded26741a8
9 changed files with 3556 additions and 161 deletions

View File

@@ -11,6 +11,7 @@
- At the end of a long series of changes, run `just test`.
- If specs are failing, then fix the failures, and rerun with `bin/rspec <path_to_spec_file>`.
- If you need to add logging to a Job to debug it, set `quiet: false` on the spec you are debugging.
- Fish shell is used for development, not bash.
# Typescript Development