readthedocs / readthedocs.org

The source code that powers readthedocs.org
https://readthedocs.org/
MIT License
7.99k stars 3.58k forks source link

Add various test fixtures for project configurations #9756

Open agjohnson opened 1 year ago

agjohnson commented 1 year ago

We don't have a standardized set of projects that we should be testing against locally/in QA, but could have some shared/automated way to establish projects with various configurations:

This would help with testing search, hosting, proxito, etc.

I would also say it would be great to have these same project fixtures set up in community/commercial for QA testing. We already have some of this configuration in both stacks at least, but I feel we might all have our own way of testing these sorts of configurations.

humitos commented 1 year ago

We have a PR open that does a refactor of the fixtures. We can include these changes into that refactor as well: https://github.com/readthedocs/readthedocs.org/pull/9411