* update some backend tests slightly, and update user right docs
* improve locality updating tests
* refactor species merge tests, and add more user rights tests to merging
* fix locality user right issue with users being able to bypass project membership requirements by adding new projects when updating a project, and add tests
* fix small, copilot suggested issues
* change bigint value back to number, and fix hanging test
* add error content checks and get request test for regions
* add error content checks and reorder tests in time bound/time unit
* add person get tests, update delete tests, and update user right docs
* update museum tests
* update testing docs
* add tests for all user groups in project delete tests
* add more user right tests to project/ and projects/
* Fix pid test
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Rename project get test describe block
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>