test: doctest: rest/docs/domains.rst: Sort owners by user_id
commit7ac378294c1785f8746f2c064e07638837ad9bb1
authorSATOH Fumiyasu <fumiyas@osstech.co.jp>
Wed, 8 May 2024 20:56:56 +0000 (9 05:56 +0900)
committerSATOH Fumiyasu <fumiyas@osstech.co.jp>
Fri, 10 May 2024 07:34:47 +0000 (10 16:34 +0900)
tree2f3450eb2034d70448073b7c4afd55bd32178f0c
parent84fecbee6b6c7e8f79391bbbf18862d86279ee64
test: doctest: rest/docs/domains.rst: Sort owners by user_id

The Mailman REST API at `/3.0/domains/<domain>/owners` does NOT ensure
order of owner entries in a response. Thus the doctest in
`src/mailman/rest/docs/domains.rst` sometimes fails.

Failed CI jobs for example:

* [pgsql-39 (#6523349845) · Jobs · GNU Mailman / Mailman Core · GitLab](https://gitlab.com/mailman/mailman/-/jobs/6523349845)
* [pgsql-310 (#6493325803) · Jobs · GNU Mailman / Mailman Core · GitLab](https://gitlab.com/mailman/mailman/-/jobs/6493325803)
* [pgsql-311 (#6075425574) · Jobs · GNU Mailman / Mailman Core · GitLab](https://gitlab.com/mailman/mailman/-/jobs/6075425574)

Closes #1150
src/mailman/rest/docs/domains.rst
src/mailman/testing/documentation.py