Commit 2d015ef
conformance: skip http_externalize_always at fixture level on Windows
The Windows + waitress + httpx + externalize TCP race is broader than
the producer-error test (CI also caught test_many_small_batches with
the same WinError 10053). Move the skip up to the conformance_conn
fixture so it applies to every test that uses the externalize variant
on Windows — surgical at the platform/fixture boundary instead of
peppering every flaky test with the same skipif.
Linux + macOS keep full ``http_externalize_always`` coverage. The
underlying race needs a framework-side fix (drain WSGI response body
before close) but is out of scope for the v0.18.0 release.
Reverts the inline skip in test_produce_error_mid_stream from the
previous commit (the fixture-level skip subsumes it).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent ec8111a commit 2d015ef
3 files changed
Lines changed: 15 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
25 | 37 | | |
26 | 38 | | |
27 | 39 | | |
| |||
560 | 572 | | |
561 | 573 | | |
562 | 574 | | |
563 | | - | |
| 575 | + | |
564 | 576 | | |
565 | 577 | | |
566 | 578 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
940 | | - | |
| 940 | + | |
941 | 941 | | |
942 | | - | |
943 | | - | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
948 | | - | |
949 | | - | |
950 | | - | |
951 | | - | |
952 | | - | |
953 | | - | |
954 | 942 | | |
955 | 943 | | |
956 | 944 | | |
| |||
0 commit comments