fix: read settings from directadmin plugin directory

This commit is contained in:
Marek Miklewicz
2026-06-30 18:51:52 +02:00
parent 42afc5853c
commit 227c16410c
7 changed files with 25 additions and 13 deletions
+4
View File
@@ -15,6 +15,10 @@ test('settings expose secure defaults from plugin-settings.conf', function (): v
assert_same('https://mx1.mojserwer.pl:2222', $settings->targetBaseUrl());
});
test('settings runtime file is the directadmin plugin settings file', function (): void {
assert_same('/usr/local/directadmin/plugins/mail-login/plugin-settings.conf', Settings::EXTERNAL_SETTINGS);
});
test('settings reject login key ttl outside production range', function (): void {
foreach (['4', '301', 'abc'] as $ttl) {
try {