Commit e2421a3
* Fix crash when encoding is not string or None.
* Fix crash when both line_buffering and write_through raise exception
when converted ti int.
* Add a number of tests for constructor and reconfigure() method
with invalid arguments.
(cherry picked from commit ee06fff)
Co-authored-by: Serhiy Storchaka <[email protected]>
1 parent a92b9e5 commit e2421a3
File tree
4 files changed
+132
-6
lines changed- Lib/test
- Misc/NEWS.d/next/Library
- Modules/_io
4 files changed
+132
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
84 | 88 | | |
85 | 89 | | |
86 | 90 | | |
| |||
2613 | 2617 | | |
2614 | 2618 | | |
2615 | 2619 | | |
2616 | | - | |
2617 | | - | |
| 2620 | + | |
| 2621 | + | |
| 2622 | + | |
| 2623 | + | |
| 2624 | + | |
| 2625 | + | |
| 2626 | + | |
| 2627 | + | |
| 2628 | + | |
| 2629 | + | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
| 2636 | + | |
| 2637 | + | |
| 2638 | + | |
| 2639 | + | |
| 2640 | + | |
| 2641 | + | |
| 2642 | + | |
2618 | 2643 | | |
2619 | 2644 | | |
2620 | 2645 | | |
| |||
3663 | 3688 | | |
3664 | 3689 | | |
3665 | 3690 | | |
| 3691 | + | |
| 3692 | + | |
| 3693 | + | |
| 3694 | + | |
| 3695 | + | |
| 3696 | + | |
| 3697 | + | |
| 3698 | + | |
| 3699 | + | |
| 3700 | + | |
| 3701 | + | |
| 3702 | + | |
| 3703 | + | |
| 3704 | + | |
| 3705 | + | |
| 3706 | + | |
| 3707 | + | |
| 3708 | + | |
| 3709 | + | |
| 3710 | + | |
| 3711 | + | |
| 3712 | + | |
| 3713 | + | |
| 3714 | + | |
| 3715 | + | |
| 3716 | + | |
| 3717 | + | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
| 3730 | + | |
| 3731 | + | |
| 3732 | + | |
| 3733 | + | |
| 3734 | + | |
| 3735 | + | |
| 3736 | + | |
| 3737 | + | |
| 3738 | + | |
| 3739 | + | |
| 3740 | + | |
| 3741 | + | |
| 3742 | + | |
| 3743 | + | |
3666 | 3744 | | |
3667 | 3745 | | |
3668 | 3746 | | |
| |||
4693 | 4771 | | |
4694 | 4772 | | |
4695 | 4773 | | |
| 4774 | + | |
4696 | 4775 | | |
4697 | 4776 | | |
4698 | 4777 | | |
| 4778 | + | |
4699 | 4779 | | |
4700 | 4780 | | |
4701 | 4781 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1099 | 1099 | | |
1100 | 1100 | | |
1101 | 1101 | | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
1102 | 1111 | | |
1103 | 1112 | | |
1104 | 1113 | | |
| |||
1171 | 1180 | | |
1172 | 1181 | | |
1173 | 1182 | | |
1174 | | - | |
| 1183 | + | |
1175 | 1184 | | |
1176 | 1185 | | |
1177 | 1186 | | |
1178 | | - | |
| 1187 | + | |
1179 | 1188 | | |
1180 | 1189 | | |
1181 | 1190 | | |
| |||
1272 | 1281 | | |
1273 | 1282 | | |
1274 | 1283 | | |
| 1284 | + | |
1275 | 1285 | | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
1276 | 1292 | | |
1277 | 1293 | | |
1278 | 1294 | | |
| 1295 | + | |
1279 | 1296 | | |
1280 | 1297 | | |
1281 | 1298 | | |
1282 | 1299 | | |
1283 | 1300 | | |
1284 | | - | |
| 1301 | + | |
1285 | 1302 | | |
1286 | 1303 | | |
| 1304 | + | |
1287 | 1305 | | |
1288 | 1306 | | |
1289 | 1307 | | |
1290 | 1308 | | |
1291 | 1309 | | |
1292 | 1310 | | |
| 1311 | + | |
1293 | 1312 | | |
1294 | 1313 | | |
1295 | 1314 | | |
| |||
1327 | 1346 | | |
1328 | 1347 | | |
1329 | 1348 | | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
1330 | 1369 | | |
1331 | 1370 | | |
1332 | 1371 | | |
| |||
1345 | 1384 | | |
1346 | 1385 | | |
1347 | 1386 | | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
1348 | 1390 | | |
1349 | 1391 | | |
1350 | | - | |
| 1392 | + | |
1351 | 1393 | | |
1352 | 1394 | | |
1353 | 1395 | | |
| |||
0 commit comments