Commit 88a791b
committed
Add no branch pragmas to phase-1 ClientSession blocks
The block-exit arcs from these three async with lines were never
actually traced on 3.11 or 3.14 — on main, the arc destinations were
lax-no-cover lines, so coverage silently excluded the arcs from
counting. Removing those destinations in the previous commit exposed
the latent gap.
Adding no branch here is a smaller suppression than what we removed:
the assertions that used to be lax-no-cover are now fully verified,
and we only suppress branch-exit tracking on async with lines that
have no actual branching. Matches the existing no branch on the
phase-2 ClientSession lines in these same tests.1 parent 23b3fbe commit 88a791b
File tree
1 file changed
+5
-3
lines changed1 file changed
+5
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1132 | 1132 | | |
1133 | 1133 | | |
1134 | 1134 | | |
1135 | | - | |
| 1135 | + | |
1136 | 1136 | | |
1137 | 1137 | | |
1138 | 1138 | | |
| |||
1193 | 1193 | | |
1194 | 1194 | | |
1195 | 1195 | | |
1196 | | - | |
| 1196 | + | |
1197 | 1197 | | |
1198 | 1198 | | |
1199 | 1199 | | |
| |||
1251 | 1251 | | |
1252 | 1252 | | |
1253 | 1253 | | |
1254 | | - | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
1255 | 1257 | | |
1256 | 1258 | | |
1257 | 1259 | | |
| |||
0 commit comments