Правки различные

This commit is contained in:
mi
2026-08-26 11:05:32 +03:00
parent c1e49fb15d
commit 728b9826a3
36 changed files with 722 additions and 1986 deletions
@@ -152,6 +152,28 @@ class SecretHygieneTests(unittest.TestCase):
self.assertNotEqual(result.returncode, 0)
self.assertIn(expected_error, result.stderr)
def test_validator_accepts_configured_private_safety_hostname(self) -> None:
example = (ROOT / ".env.example").read_text(encoding="utf-8")
configured = (
example.replace(
"KEYCLOAK_OTP_MOCK_RISK_ACCEPTED=false",
"KEYCLOAK_OTP_MOCK_RISK_ACCEPTED=true",
)
.replace(
"MESSAGE_SAFETY_URL=https://processing.internal:8443",
"MESSAGE_SAFETY_URL=https://safety.vm2.corp.internal:8443",
)
.replace(
"MESSAGE_SAFETY_EXTRA_HOST=processing.internal=192.168.0.4",
"MESSAGE_SAFETY_EXTRA_HOST=safety.vm2.corp.internal=192.168.0.4",
)
)
with tempfile.TemporaryDirectory() as directory:
config = Path(directory) / ".env"
config.write_text(configured, encoding="utf-8")
result = self.run_validator(config)
self.assertEqual(result.returncode, 0, result.stderr)
if __name__ == "__main__":
unittest.main()