Commit bfa66d3
committed
security: default HTTP client verify to True (secure)
Both the httpx and requests REST client plugins defaulted to
`verify=False`, silently disabling TLS verification for every HTTP
call in the framework. Test traffic to production-like endpoints
(security tests, API contract tests, LLM-judge calls) went over
unverified TLS, defeating the point of the security-tests suite.
Flip the default to True. Tests targeting self-signed endpoints must
opt out explicitly via `verify=False` or pass a CA bundle path. This
matches the same posture change just made in agentic-qa-agent for
vsphere_verify_ssl.
Tests: 9 httpx + restclient unit tests pass under the new default.1 parent 9700928 commit bfa66d3
2 files changed
Lines changed: 8 additions & 4 deletions
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
0 commit comments