Commit e02f1a4
committed
test: credential-store — cover TLS sensitive field detection
The ClickHouse driver (#574) added tls_key, tls_cert, tls_ca_cert to
SENSITIVE_FIELDS but the isSensitiveField test didn't cover them. Without
this, a refactor could silently remove TLS fields from the set, causing
ClickHouse TLS credentials to be stored in plaintext in connections.json
instead of the OS keychain.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
https://claude.ai/code/session_01XnDpfWC8aJfUm1xrAtWq4E1 parent 0d34855 commit e02f1a4
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
252 | | - | |
| 252 | + | |
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
259 | 263 | | |
260 | 264 | | |
261 | 265 | | |
| |||
0 commit comments