1
0
mirror of https://github.com/tomav/docker-mailserver.git synced 2024-07-05 15:41:24 +02:00
docker-mailserver/docs/content/config
Brennan Kinney 5908d9f060
tests(refactor): Dovecot quotas (#3068)
* chore: Extract out Dovecot Quota test cases into new test file

Test cases are just cut + paste, no logic changed there yet.

* chore: Rename test case descriptions

* chore: Use `setup ...` methods instead of direct calls

* chore: Adjust `_run_in_container_bash` to `_run_in_container`

Plus some additional bug fixes in the disabled test case

* tests(refactor): Revise ENV test cases for max mailbox and message sizes

* tests(refactor): Revise ENV test cases for mailbox and message limits v2

Removes the extra variables and filtering in favour of explicit values instead of matching for comparison.

- Easier at a glance to know what is actually expected.
- Additionally reworks the quota limit checks in other test cases. Using a different formatter for `doveadm` is easier to match the desired value (`Limit`).

* chore: Sync improvement from `tests.bats` master

---

NOTE: This PR has been merged to avoid additional maintenance burden without losing the improvements. It was not considered complete, but remaining tasks were not documented in the PR.
2023-12-19 14:33:38 +13:00
..
advanced docs: Dovecot Sieve - Adjust to new path for user home folder (#3650) 2023-11-23 10:47:11 +01:00
best-practices docs: fix path to rspamd.log (#3585) 2023-10-17 10:24:01 +02:00
security scripts: Install arm64 rspamd from official repository (#3686) 2023-12-07 23:45:02 +01:00
debugging.md docs: Troubleshooting - Bare domain misconfiguration (#3680) 2023-12-03 23:22:43 +01:00
environment.md tests(refactor): Dovecot quotas (#3068) 2023-12-19 14:33:38 +13:00
pop3.md docs/misc: update to align with Docker Compose v2 (#3295) 2023-05-10 11:02:44 +02:00
setup.sh.md docs: renamings (#3242) 2023-04-10 15:36:34 +02:00
user-management.md compress & improve user management docs (#3232) 2023-04-09 09:27:00 +00:00