tests: Simplify setup after pytest 8.1 release
Since the release of pytest 8.1, some pytest options are no longer needed and editable install can be used when running tests using tox.
Staging instance, all changes can be removed at any time
Since the release of pytest 8.1, some pytest options are no longer needed and editable install can be used when running tests using tox.