busya
98d91bb738
test(integration): add encrypted key Superset container test with SSL_KEY_PASSPHRASE
conftest.py: superset_container fixture supports {encrypted_key: True}
- Writes encrypted private key to container
- Decrypts with openssl rsa -passin env:SSL_KEY_PASSPHRASE
- Starts Flask/Werkzeug TLS server with decrypted key
- Falls back to unencrypted key for existing tests
test_superset_tls_custom_ca.py:
- NEW: TestEncryptedPrivateKeySuperset class
- test_superset_health_over_tls_with_encrypted_key
- test_openssl_capath_encrypted_key
- Uses parametrize({tls: True, encrypted_key: True})
Validates full production flow: encrypted key → SSL_KEY_PASSPHRASE
→ openssl decrypt → TLS handshake → client trust via capath.
2026-07-06 21:21:42 +03:00
..
2026-06-10 15:06:36 +03:00
2026-07-06 21:21:42 +03:00
2026-06-10 15:06:36 +03:00
2026-06-11 15:23:12 +03:00
2026-06-11 19:12:45 +03:00
2026-06-11 19:12:45 +03:00
2026-06-11 19:12:45 +03:00
2026-07-06 21:21:42 +03:00
2026-06-10 15:06:36 +03:00
2026-06-11 19:12:45 +03:00
2026-06-11 19:12:45 +03:00
2026-06-10 15:06:36 +03:00
2026-06-10 15:06:36 +03:00
2026-06-11 19:12:45 +03:00
2026-06-10 15:06:36 +03:00
2026-06-11 19:12:45 +03:00
2026-06-10 15:06:36 +03:00