Repository navigation
Commit cc3ff0c
test: pin keyword-only construction; scope the rollback promise
Add a test that SessionExtensionComponents rejects positional
arguments, so dropping kw_only=True fails the suite. Every existing
caller passes keywords and would stay green without it.
Drop the absence assertions from the extension protocol import test.
Re-exporting a name is additive and breaks no caller, so asserting a
name is missing only adds friction for a later deliberate export.
Keep the positive check that each protocol imports from
datafusion.extensions.
The contributor guide promised that a raising bundle leaves the
session as it was without the carve-out for writes a hook makes to
the context it is handed. Add it with a ref to the bundles guide,
which is where the exception is explained.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 parent e1cdb64 commit cc3ff0c
3 files changed
Lines changed: 18 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
| 120 | + | |
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1086 | 1086 | | |
1087 | 1087 | | |
1088 | 1088 | | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
1089 | 1104 | | |
1090 | 1105 | | |
1091 | 1106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
205 | | - | |
| 204 | + | |
206 | 205 | | |
207 | 206 | | |
208 | 207 | | |
209 | | - | |
210 | | - | |
211 | 208 | | |
212 | 209 | | |
213 | 210 | | |
| |||
0 commit comments