Software /
code /
prosody
Changeset
11667:7417e61dfbe1
scansion tests: Allow specifying network settings via environment variable
Allows testing e.g. opportunistic writes or other settings easily in CI
or otherwise without editing the config file.
make integration-test PROSODY_NETWORK_SETTINGS='{"opportunistic_writes":true}'
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 11 Jul 2021 10:09:10 +0200 |
parents | 11666:b92a3e166ac3 |
children | 11668:f18fbae6d9fe |
files | spec/scansion/prosody.cfg.lua |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/spec/scansion/prosody.cfg.lua Sun Jul 11 10:09:07 2021 +0200 +++ b/spec/scansion/prosody.cfg.lua Sun Jul 11 10:09:10 2021 +0200 @@ -14,8 +14,7 @@ admins = { "admin@localhost" } network_backend = ENV_PROSODY_NETWORK_BACKEND or "epoll" -network_settings = { -} +network_settings = require"util.json".decode(ENV_PROSODY_NETWORK_SETTINGS or "{}") modules_enabled = { -- Generally required